Event Driven Architecture




EDA compliments SOA

Event-driven architecture (EDA) is a software architecture pattern promoting the production, detection, consumption of, and reaction to events.

Solis’s approach towards Event Driven Architecture is to design and build complex event processing (CEP) based composite applications. The approach merges service-enabling of applications with SOA while adopting event-based triggering of actions for real-time processing. Solis’s EDA solution is based on webMethods SOA and ESB platforms and implements concepts such as message canonicals, publish/subscribe and guaranteed processing with Process Engine.

Some of the major benefits of Solis’s EDA solution:

  • allows for incremental development and maintenance of large distributed application sets that evolve as unpredictable, parallel or asynchronous business activities
  • is more efficient and conservative on resources than the simple SOA approach if there are multiple destinations or sources for the same data
  • facilitates fast, low-cost re-configuration and assembly of business components in new business processes via the webMethods Process Engine implementations
  • promotes extensive reuse at the business components level across multiple applications participating in the same business process
  • allows advanced runtime management and control of business processes through dynamic routing rules
  • adopts a complete producer push model thereby achieving real-time processing
  • implements semantic translations through a common enterprise-
  • wide value translation mechanism called Global-XRef

In Focus


Find us