最近有点时间,把以前研究总线的资料整理了一下。前面写过一些总线关键特性和选型分析,这里就主要具体的说一下接触过的几个开源的ESB项目。
1、Mule,ESB架构理念的消息平台,是企业集成模式EIP的一个实现。
2、 ServiceMix,完全的JBI实现。JBI为SUN提出的标准。
3、 Tascany,有三部分组成包括:SCA、SDO以及DAS。此项目为上述标准的实现,有IBM、BEA等厂商支持,说他是ESB是不恰当的,由于项目中用到就简单介绍一下,还有和OSGI的关系等。
4、 最后作一个简单的对比,说明之间的差异和适用的场景。