【51CTO快译】ESB,英文全称Enterprise Service Busses(直译为企业级服务列车),是一种可以让你在Web服务上创建运行在不同平台上的商务流程的软件。
#t#下面列出五大开源ESB项目,排名不分先后:
JBoss ESB(JBoss)
在GA版本中有着成熟的组件,没有厂商绑定之类的特征。
Apache ServiceMix(Apache)
Apache ServiceMix 4基于OSGi,提供了一个与XML标准集成的选项。
OpenESB(Sun/Oracle)
OpenESB与Glassfish应用服务器以及NetBeans有着紧密的集成,因此学习曲线很简单。
MuleESB(MuleSoft)
Mule是当下使用最多的开源集成平台。MuleESB价格低廉,配置、扩展简单,而且灵活性强,使得它非常流行。
WSO2 ESB(WSO2)
相比其他使用了JBI规范的重量级ESB,WSO2这个新来者带来了一个轻量级的ESB。这是因为,WSO2 ESB以Web服务标准作为集成的焦点。
原文:Top Open Source ESB Projects 作者:Mitch Pronschinske