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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.