Event-Driven Architecture

Es handelt sich bei der Event-Driven Architecture um eine Architektur, die angewendet werden soll auf Systeme, die Events erzeugen, konsumieren und auf diese reagieren. Die Architektur gliedert sich in vier Ebenen:

- Event Generator (erzeugt Events),
- Event Channel (transportiert Events),
- Event Processing Engine (empfängt Events, analysiert sie und wählt eine Reaktion aus) und
- Downstream event-driven Activity (Reaktion auf Events).


Quellen

http://en.wikipedia.org/wiki/Event-driven_architecture
http://www.omg.org/soa/Uploaded%20Docs/EDA/bda2-2-06cc.pdf