EDA scenario

This scenario shows how the event processing business pattern for event-driven architecture integration described in Chapter 1 can be implemented.

Implementing the event processing business pattern

As shown in the following diagram, the event processing business pattern can be implemented using a Complex Event Processing (CEP) engine, which is controlled by an ESB.

Implementing the event processing business pattern

Trigger:

  • An event occurs and is placed in a queue by the source system.

Primary flow:

  1. An event-driven consumer building block removes the messages or events from the queues using an appropriate JMS adapter, and forwards them to the CEP engine.
  2. The CEP engine uses a specific query ...

Get Service-Oriented Architecture: An Integration Blueprint 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.