Event-driven architecture

Event-driven architecture is a concept that is very easy to bond to the CEP as it defines a simple architecture to promote the production, detection, consumption, and reaction to the events. The concept of this architecture is to focus on application components as one of the four possible elements, related as shown in the following diagram:

Event-driven architecture

The idea of event-driven architecture (EDA) is to classify the components in the following four different categories:

  • Event Producer: Their role in EDA is solely to be creators of events. Everything that can produce an event is considered a producer, whether it is a hardware-based sensor, ...

Get Mastering JBoss Drools 6 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.