Jump to content

Event-driven architecture

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Mrtnalvrz (talk | contribs) at 08:51, 13 April 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Event Driven Architecture is a software architecture that allows to engineer and design modular software system that sense and respond to business events. Such events are reelevant to the scope of the system.

Event Driven Architecture is a perfect complement for the Service Oriented Architecture (SOA) since services need to be started by some trigger. These triggers are events.

These service invocations can be hard-coded into the application or through a flexible framework that can be easily changed.