ITPUB??ì3
ITPUB论坛 » 与SOA相关的IBM产品与技术 » ESB这个词到底是什么意思?

标题: ESB这个词到底是什么意思?
离线 cayman811
高级会员



精华贴数 3
个人空间 0
技术积分 9357 (138)
社区积分 6 (14837)
注册日期 2006-8-9
论坛徽章:5
开发板块每日发贴之星开发板块每日发贴之星ITPUB新首页上线纪念徽章   
      

发表于 2007-10-10 10:41 
ESB这个词到底是什么意思?

ESB本质上是集成系统,而非SOA系统。SOA的要点是撕开应用的外壳,而集成系统会加强这些外壳。[……]ESB特别有利于架通遗留系统,也因此它是服务基础设施中的一员。
  Anne的定义看起来跟Sun Microsystems的Ron Ten-Hove(JBI规范领导)的定义一致(非Nick引用):

  ESB是分布式的中间件系统,用来以一种面向服务的方式集成企业IT资产。
也跟Gartner的理解一致(非Nick引用):

  一种具备Web Service能力的基础设施,作为松耦合或解耦合的若干业务组件之间的中介,并在其中进行智能指导的通讯。
  BEA、IBM、Oracle等等似乎都持同样的说法,用Nick的话说是:业务组件的通用通讯和集成服务。厂商的观点之间也有一些值得注意的差异之处。对于其中一些厂商(IBM、微软)来说,ESB是将一系列能力联结在一起的一种模式,而其他厂商认为ESB是一种产品。这正是讨论中的胶着点。在2005年,微软Identity Platform的产品经理Rich Turner写道:

  ESB[产品]是一根聪明的管子,用来连接各个愚笨的节点。[……]WS的途径让节点本身也变得聪明,减少了对底下聪明管道的需要,并确保了跨越任何平台与设备的开放的通讯。
  Rich的观点今年再来看显得更有意义,WS-TX和WS-RX规范已经被批准,终于在标准的Web Service协议的基础上提供了一个安全、可靠、具备事务能力的通讯机制,不再局限于厂商私有的标准。Rourke McNamara区分开了ESB实现(ESBi)和ESB产品(ESBp):

  ESB产品(ESBp)是设计来帮助企业构建ESBi。ESB市场已经成熟,ESB产品(ESBp)的定义在2006年当中已经变得清晰。今年已经看到所有主要的SOA厂商都发布了他们精心调整过的ESB方案。


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问