Chapter 3. SOA and Web Services
In Chapter 2, we focused on defining the core concepts and principles of SOA in a technology-neutral manner. In this chapter, we consider the relationship between SOA and Web services.
Web services (SOAP, WSDL, UDDI, and the extended Web services specifications) are a set of open standards that will lead to widespread adoption of SOAs and serve as the basis for a new generation of service oriented development.
An SOA based on Web services has the following advantages:
It is standards-based, meaning that the organization no longer needs to invest in proprietary solutions, which create vendor lock-in.
It provides interoperability of solutions and allows you to mix and match best-of-breed products from several vendors, ...