您当前的位置:首页 > esball首页

中间件到底是什么东西? 探究ESB的是与非

  ESB这个新名词让人感到既时髦又有点儿迷糊,它似乎正在被赋予许多自己不应承载的内容。那么,ESB究竟是什么呢?本文将对此进行相关的介绍,并着重说明中间件和ESB之间的关系。

  它现在就好比是不断将新思想一股脑儿浇在老方法上的一碗意大利面条。业界不断将更多的调料浇在这碗面条上: 例如企业应用集成、企业信息集成、业务流程管理和面向消息的中间件等模糊概念。

  中间件食谱中的最新成份是时髦名词ESB(企业服务总线)。ESB现在已经成为一种市场诱惑,因为它承诺提供简单、快速、基于标准的多点集成。如果现在翻开大多数中间件厂商的资料,就会发现有关ESB的文章真是长篇大论,但这些却似乎让新方法与老范例之间的界线更加模糊了。

  其实,ESB就是一种可以提供可靠的、有保证的消息技术的最新方法。ESB中间件产品利用的是Web服务标准和与公认的可靠消息MOM协议接口(例如IBM的WebSphere MQ、Tibco的Rendezvous和Sonic Software的SonicMQ)。ESB产品的共有特性包括:连接异构的MOM、利用Web服务描述语言接口封装MOM协议,以及在MOM传输层上传送简单对象应用协议(SOAP)传输流的能力。大多数ESB产品支持在分布式应用之间通过中间层如集成代理实现直接对等沟通。

  厂商支持ESB的方式虽然各不相同,但是显然这一种类产品的覆盖面非常广泛,包括了传统MOM厂商以及中间件公司,例如Cape Clear、Fiorano、IONA、Polar Lake、SeeBeyond、SpiritSoft、Systinet和Vitria。任何厂商只要支持Java消息服务MOM或JMS API都可以将自己定位于ESB厂商。任何实现新兴Web 服务可靠消息传递(WS-RM)规范的厂商也可以声称自己提供了ESB工具。

  当然,没有一家ESB厂商满足于只提供一条可靠的通道。因此,它们将各种东西投入到他们的ESB大锅里,并且拼命地搅拌和翻炒。MOM、企业应用集成、业务流程管理、集成代理、指挥协调、数据转换、发布与订阅、事件通知、基于内容的路由、事务处理它们都是ESB,esb平台至少厂商们会这么说。

  而企业的IT人员需要的是易于安装、配置、执行和管理的集成产品。他们需要强大的、支持标准的、能实现任意对象之间集成的中间件。他们需要廉价而迅速地集成,而不是费时多年、高风险、耗费大量资金的大型集成。

  创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

来顶一下
近回首页
返回首页
一周人气文章排行榜
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
一周推荐文章排行榜
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

网站简介版权所有