StonyandCher writes: "Researchers at the US Department of Energy's Pacific Northwest National Laboratory (PNNL), with IBM as a partner, have built a demonstration network called GridWise that showed how an event-driven service-oriented architecture (SOA) can be used to build a power marketplace that lets residential and commercial customers change their electricity consumption nearly in real time, based on price and other factors. During the yearlong, Energy Department-sponsored marketplace demonstration, customers spent less money on power, and utilities easily accommodated spikes in demand without affecting service levels. The marketplace ran on an IBM WebSphere Application Server at PNNL and received data in real time from various Web services about electricity's current wholesale price and most recent closing price, as well as whether those prices were trending up or down. It communicated with specialized, "smart" appliances at participants' sites via IBM-developed middleware built within what IBM calls its event-driven architecture (EDA) framework and running on the WebSphere server. The EDA middleware provided the link between the transaction-oriented marketplace and the more physical world of the controls-based appliances."