- EAI vs. ESB
- EAI products are based on the hub and spoke model. All data exchange is centralized in the hub.
- ESB products are based on the bus model. Data are distributed to the destinations through the bus. In the distribution process, data/messages can be transformed or enhanced.
- The data exchange in ESB products is based on open standards, such as, JCA, XML, JMS, and web services standards.
- Reasons to start thinking of an ESB
- Necessity to integrate applications
- Heterogonous environment
- Reduction of total cost of ownership
- Core functionalities of an ESB
- Location transparency
- Transport protocol conversion
- Message transformation
- Message routing
- Message enhancement
- Security
- Monitoring and management
- Current open source ESB projects
Wednesday, March 12, 2008
An Introduction to Enterprise Service Bus
The first chapter of Open-Source ESBs in Action has a good introduction to Enterprise Service Bus. The followings are discussed in the chapter.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment