The company was setting out its vision for the next-generation version of SOA at the JavaOne conference in San Francisco. "SOA 2.0 is the term that we're using to talk about the combination of service-oriented architecture and event-driven architecture," said Steve Harris, vice president of Oracle Fusion middleware.
Oracle is not alone. The phrase is also being championed by Gartner's Yefim Natis, a vice president and distinguished analyst at the firm. Natis stressed event-driven architecture as the main distinction between SOA 2.0 and the first, client-server driven iteration of SOA.
"SOA as we know it today, deals with a client-server relationship between software modules," with services being subroutines serving clients, Natis said. "However, not all business processes and software topologies fit this model."