Chapter 7. Service integration patterns

 

In this chapter
  • Service bus deployment architectures
  • Orchestration vs. choreography
  • BPMN and BPEL

 

The previous chapter looked at how service consumers integrate with services to achieve their goals. This chapter takes a look at the higher-level integration of services to achieve goals that are beyond those of a single service, such as several services collaborating to create a complete business process or a report based on information from multiple services. As illustrated in figure 7.1, integration patterns involve all of SOA’s components.

Figure 7.1. This chapter’s focus is on service integration—connecting and making services work together to achieve business goals.

The ...

Get SOA Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.