O'Reilly logo

Cloud Native Development Patterns and Best Practices by John Gilbert

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Example – order orchestration 

This example, as depicted in the following diagram, demonstrates mediating the interactions of multiple components using the Event Orchestration pattern. The components are assembled to implement a business process for ordering a product that must be reserved in advance, such as a ticket to a play or an airline reservation. The customer completes and submits the order, then the reservation must be confirmed, followed by charging the customer's credit card, and finally sending an email confirmation to the customer. This example builds on the example presented in the Event Collaboration pattern. The individual components are modified to be completely self-contained and a Mediator component is added to perform ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required