ESB is an architecture used for application
integration. The name – Enterprise Serial Bus – derives from the fact
that it performs an analogous function to physical data buses found in
computers, but on a higher abstraction level. Applications connect their
services to the bus, creating “end points”, while the bus takes over
all responsibilities related to routing and message transformation.
From the point of view of an application, ESB is a black box with a collection of end points. This means that the application does not have to know anything about the physical location of other services, communication protocols, etc. The bus also makes it possible to perform such functionalities as message transformation and their routing in a way that is transparent to the applications .
Some of the major highlights in Mule 3 are:
From the point of view of an application, ESB is a black box with a collection of end points. This means that the application does not have to know anything about the physical location of other services, communication protocols, etc. The bus also makes it possible to perform such functionalities as message transformation and their routing in a way that is transparent to the applications .
Some of the major highlights in Mule 3 are:
- new deployment model and automatic hot deployment
- dynamic endpoints
- Cloud connectors for popular cloud, SaaS and Web 2.0 providers
- native REST support
- AJAX / JavaScript integration
- pattern based configuration
No comments:
Post a Comment