Mule ESB 是一个轻量级的,基于java的企业服务总线(ESB)和整合平台,它允许开发者去非常容易的,快速的把多个应用系统连接起来,以便使它们之间能够交换数据,Mule ESB 能够现有的系统很好的整合起来,它屏蔽了每个系统之间的所使用的技术差异,比如 jms ,web service,jdbc ,http 等..
ESB的关键特性是它允许不同的应用系统去相互交流,扮演了一个在企业网络连接环境中异构系统间"数据搬运者"的角色.Mule ESB包括以下强有力的特性:
1. service creation and hosting ---- 通过使用mule esb 作为一个轻量级的服务容器,导出和群集可重用的服务.
2. service mediation 屏蔽了服务之间的格式和协议差异,隔离了消息处理和消息路由的业务逻辑上得差异.
3. message routing 在内容和规则上路由,过滤消息
4. 数据转换 在多种数据格式和传输协议之间自由交换数据
以上内容翻译自http://www.mulesoft.org/what-mule-esb,详细内容点此链接查看.