An Enterprise Service Bus is an open standards, messagebased, distributed integration infrastructure that provides routing, invocation and mediation services to facilitate the interactions of disparate distributed applications and services in a secure and reliable manner. ESBs are usually realized through service containers distributed across a networked environment. These containers host integration services like routers, transformers, application adapters or MOM bridges and provide them with a broad range of communication facilities. In today’s ESB solutions the messaging infrastructure is typically built on top of JMSbased1 middleware systems which guarantee message delivery. Applications are connected to the bus using application adapters or one of the supported messaging mechanisms. In order to support SOA the ESB service containers have to include all important web service technologies. The components of the ESB as well as the mechanisms for connecting resources must be based on open standards to ensure interoperability and protection of investment.
đang được dịch, vui lòng đợi..
