February 2018
Beginner to intermediate
316 pages
9h 33m
English
This example, as depicted in the following diagram, demonstrates using the Saga pattern in conjunction with the Event Collaboration pattern to compensate for the interactions of multiple components when a business violation occurs. The example builds on the example presented in the Event Collaboration 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, and then the reservation must be confirmed, followed by charging the customer's credit card, and finally sending an email confirmation to the customer. However, in this example, ...
Read now
Unlock full access