Its roots began over two decades ago, in the early days of software integration, before it evolved into component-based development in the late 1990s. Back then, interfaces such as CORBA (Common Object Request Broker Architecture) were used to enable software components to communicate.
Today, SOA is a methodology that uses open standards such as Web services, which allows organizations to build more flexible IT infrastructures that respond more quickly to changing business needs.
What makes SOA so compelling for organizations?