何时要考虑ESB:理由:Necessity to integrate applications? 描述:There must be a clear business need to integrate applications. Time-to-market and real-time reports are examples of business drivers.?
理由:Heterogonous environment? 描述:When you have to deal with lots of different technologies? and protocols, there is a clear need for a central solution? that's made to deal with these challenges.?
理由:Reduction of total cost of ownership? 描述:IT departments are forced to cut maintenance costs to be? able to satisfy demands for new products by the business? departments. A central integration solution can help? decrease the management and maintenance costs of the? full application landscape.?
JBOSS ESB?http://labs.jboss.com/jbossesb/?The JBoss implementation of an ESB based on JBoss JBoss ESB messaging
SPRING INTEGRATION?http://www.springframework.org/? Spring Integration spring-integration An integration framework that is provided by the well-known Spring Framework
Apache Tuscany?http://tuscany.apache.org/?Implementation of the (SCA) specification
ChainBuilder ESB?http://www.chainforge.net/?A JBI-based ESB that focuses on providing graphical tools to ease the development effort
FUSE ESB [url]http://open.iona.com/products/ fuse-esb/[/url] IONA's open source ESB offering based on Apache ServiceMix
OpenAdapter?https://www.openadaptor.org/?EAI-based platform that provides a number of adaptors to implement integration solutions
PEtALS?http://petals.objectweb.org/?Another JBI-based ESB, hosted by OW2 (formerly ObjectWeb)
WSO2 ESB?http://wso2.com/products/esb/?WSO2's open source ESB offering based on Apache Synapse
推荐书籍:? <<Enterprise Integration Patterns>>? <<ESB in Action>>? <<Enterprise Service Bus>>