Chapter 1. SOA essentials
Figure 1.1. Illustration of a SOA environment. Notice the relationships between services and business processes.
Figure 1.2. WSDL usage of XML Schema for defining the specification of an operation
Figure 1.3. Example of how point-to-point connections greatly complicate service integration
Figure 1.4. Example of mediator or proxy-based service endpoint environment
Figure 1.5. A composite service is added to an existing catalog of services.
Figure 1.6. SOA technology platform. In chapter 2, we begin identifying applicable technologies for many of these areas.
Figure 1.7. A centralized decision service can be used by other services and applications.
Figure 1.8. Example of an ESB-centric approach for enterprise architecture
Figure 1.9. Example of an LDAP repository used as a registry. Notice that it’s not just used for users, but also for products and even applications.
Figure 1.10. Using a façade/wrapper pattern for exposing service functionality
Figure 1.11. The role of web services mediator in bridging between protocols
Figure 1.12. SOA maturity model. Not all levels are required for every environment
Chapter 2. Defining the Open SOA Platform
Figure 2.1. Open SOA Platform technologies. Those surrounded in double-width lines represent what’s covered in this book.
Figure 2.2. The components of an EDM, and its relationship to API services and rule engine
Figure 2.3. Central role of an ESB within the enterprise