SOA promises interoperability in the heterogeneous business world by promoting loosely-coupled architecture, reusing software, and ending vendor-dependency. However, to be viable, dominant vendors must redesign and expose the hundreds of application functions as services. How are they meeting this challenge?
providing supply chain soa
of an enterprise, thereby providing a common look-and-feel and language transparency across multiple applications. For a detailed discussion of the relationship between SOA, Web services, business process management (BPM), and business process execution language (BPEL), particularly in terms of the complementary nature of Web services and BPM, see Understanding SOA, Web Services, BPM, BPEL, and More . Part Two of the SOA-Based Applications and Infrastructure The Next Frontier? series. Fast forward to