The most widely used open-source ESB in the world.
It is a high performance manager of multi-protocol transactions between heterogenous systems and services and supplies the base for SOA.
The proprietary BEA Systems Inc. ESB.
It allows the implementation of an SOA in highly disjointed environments, as well as supplying a console for a dynamic configuration of services and system monitoring.
"Spaghetti" integration or ESB approach?
The solution to the integration problem resides in the architecture. The ideal architecture must be such that the system intercepts and reacts to events (EDA: Event Driven Architecture) and additionally be oriented to the services (SOA: Service Oriented Architecture).
An architecture based on an integration bus, or rather an Enterprise Service Bus (ESB), allows the centralisation of interconnections management, instead of asking the single applications for it.

The ESB is based on standards (SOAP, HTTP, JMS, XML, XPath, JBI, JMX, FTP, SMTP, JDBC, etc.), allows to design and develop an integration architecture in highly spread out and disjointed environments and responds, above all, to what the company management actually expects from its IT department: flexibility - developing or equipping with new solutions in a short time by using the existing applications; controlling the company processes in real time; reactivity - the capacity to intervene promptly in order to respond to sudden demands and therefore reduce the time-to-market.
Omnys has gained specific expertise in the use of the ESB platforms such as MULE and BEA AquaLogic Service Bus.




