揭示EAI与ESB联系与区别

日期: 2010-01-25 作者:George Lawton翻译:张培颖 来源:TechTarget中国 英文

在20世纪90年代中期,许多企业期待企业应用集成就像圣杯一样,可以使IT基础设施中的不同竖井集合在一起。在1999年,产业专家开始探讨企业神经系统,而不是在EAI中发现中央集线器,该EAI基于企业服务总线(ESB),在分布式系统中快速集成开发应用功能的轻量型方法。今天ESB在更广泛的功能领域大范围地被应用。ESB的格局继续作为普遍的开源ESB而不断改变。

  虽然围绕着ESB的大肆宣传更多了,一些支持者主张术语“ESB”已经丧失了一些含义,由于许多厂商简化重命名了其EAI产品和像ESB的架构,尽管他们并不类似于ESB最初的构想。Progress Software SOA基础设施产品CTO Hu……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

在20世纪90年代中期,许多企业期待企业应用集成就像圣杯一样,可以使IT基础设施中的不同竖井集合在一起。在1999年,产业专家开始探讨企业神经系统,而不是在EAI中发现中央集线器,该EAI基于企业服务总线(ESB),在分布式系统中快速集成开发应用功能的轻量型方法。今天ESB在更广泛的功能领域大范围地被应用。ESB的格局继续作为普遍的开源ESB而不断改变。

  虽然围绕着ESB的大肆宣传更多了,一些支持者主张术语“ESB”已经丧失了一些含义,由于许多厂商简化重命名了其EAI产品和像ESB的架构,尽管他们并不类似于ESB最初的构想。Progress Software SOA基础设施产品CTO Hub Vandervoort表示:“ESB作为一个定义已经被稀释了,因为当术语变得流行时,许多EAI工具作为ESB彻底改变了。结果就是ESB定义失去了分布式结构的区别。”

  由于术语的聚合,现在有两个明显的ESB风格,一种建立于集线器并且说架构创建早于EAI产品。另一种就是贫乏的ESB,它创建于面向消息的分布式架构而没有中心集线器。

  尽管接近网络服务,问题是在1999年驱使ESB开发就像今天相关的一样。Vandervoort说:“我们创建这个服务总线大部分基于消息技术,消息技术善于创建、排队和交付消息。人们需要更多的服务质量。他们需要转换和各种各样的调解。如果你可以在企业神经系统部署服务,你可以转换数据、创建活动模型和使用不同的转换协议。许多ESB的目标和EAI一样,但是以一种开放的轻量的方式。”

  更分布式方法的优势使得部署更容易和通过多服务器管理服务。这对于伸缩性和移动服务接近其使用点更加重要。Vandervoort解释道:“如果我有一打ESB丛集通过全球分散。我可以用一次点击完成所有部署服务更新。一个真实的分布式ESB可以通过部署单一命名空间生命周期管理显示出强壮的分布式管理性能。”

  例如:组织可能有一个服务,它运行与分布于世界的服务器上来减少延迟。尽管分布式管理可以同时部署这些位置,然后开始、停止、暂停、恢复或者同时更新。分布式管理在零售应用中变得更严格。

  Gartner研究副总Jess Thompson认为许多ESB产品功能扩展从早期的EAI产品开始,像webMethod的ESB平台、IBM的WebSphere Message Broker或者 Tibco的ActiveMatrix BusinessWorks。

  EAI的增长很重要,因为他能够消除通过费标准接口集成多个应用的混乱。EAI提供集成的通用点,调解不同应用,使其有序化。

  Thompson表示ESB的设计点是支持使用网络服务的复合应用的部署。本质上,他们和EAI做了同一件事情,而不是在应用程序之间调解交互,ESB在提供者和消费者之间调解交互。ESB可能以轻量的EAI为特点:支持对交互风格和商店以及向前的功能性。

  贫乏的ESB在一些实例中可以成功与用于应用集成,但是他们并不像有EAI进化而来的ESB有能力,尤其是在处理接口例子的整个范围内。

Thompson
表示EAI带来了相当的轻量型的技术。尤其是如果你正在斡旋于服务消费者和服务提供者之间的交互的交换。

  Thompson说在未来五年中,超过70%的服务由组织使用现有资产创建创建。这意味着将出现许多集成,尤其是粗粒度业务服务。然而,EAI对于ESB来说仍旧是一种稍显笨重的方法,它需要支持那些交互。

翻译

张培颖
张培颖

云计算网站编辑

相关推荐

  • 总线技术究竟该不该用?

    曾几何时企业服务总线(ESB)被视为企业IT的核心。今天,不仅ESB受到了比被废弃还要糟糕的攻击,若干开发趋势似乎对更简单的消息总线也发起了质疑。

  • 架构安全模型开发方式探索

    维护一个强大的安全模型,以及相关合规和管控的需求越来越重要,特别是在如今黑客和入侵几乎每天都会发生的情况下。

  • 企业应用集成的关键产品之工作流

    企业在努力实现业务敏捷、推动朝着对工人的个性化支持以及集成业务流程的组合发展。应用集成项目必须权衡这些要素。

  • 集成服务创造新应用

    企业架构师开始重视流水线化集成架构,这样有助于降低IT开发成本并且充分利用云基础框架。