目前三个主流的开源ESB项目简介

一个是Object Web的Celtix:它原来是一个商业软件,因为卖的不好,所以转到OW下面,想增加一点知名度。

第二个是codehaus的ServiceMix :它是真正意义上的兼容JSR208 JBI标准的ESB容器。它的主要特性包含:

  1. JBI 容器
  2. 脚本支持
  3. 规则引擎 
  4. 工作流引擎
  5. BPEL 引擎 
  6.  Web Services Notification 实现

第三个是codehaus的Mule :Mule不算真正意义上的JBI实现。它更像是一个对象代理。但是因为它先走一步,所以已经非常成熟。它对EIP 企业应用集成提供了一套完整的支持。另外他也提供了JBI的接口。

从应用角度来说,如果你现在要做企业应用集成的项目,Mule是可以最快上手的项目。

Mule和ServiceMix都支持Spring,Pico作为组件容器的容器。

你可能感兴趣的:(spring,Web,工作,脚本,企业应用)