让ESB与SOA同步

日期: 2007-12-27 作者:Michael 来源:TechTarget中国 英文

更多的ESB经销商仍在为找到多于一种的实现中间件连通的方法而匆匆地重新构造他们的产品。Fiorano Software Inc已发出最新公告,他们将所有的产品标记为面向对象的架构(SOA)平台,而不是ESB。

  今年,当主要的经销商如IBM 和 BEA Systems Inc冲入企业服务总线这个市场时,更多的ESB经销商仍在为找到多于一种的实现中间件连通的方法而匆匆地重新构造他们的产品。实际上,Fiorano Software Inc已发出最新公告,他们将所有的产品标记为面向对象的架构(SOA)平台,而不是ESB。

  根据Fiorano公司的首席执行官Atul Saini所说,它们之间的区别在于业务流程协作和重构Java连接器架构(JCA)构件。Fiorano公司的SOA平台2006版看起来在连通性方面甚至在处理一些基础的商业构件方面提供了一些智能机制,这些机制可以让用户在创建Web服务的时候进行重用,以替代单一的连通性。

  “ESB本身的价值是有局限性的”Saini说。“它增加了智能方向,这是我们从中间件的早期版本所看到的,而且这就是它出色的一面。”

  但是Saini并不是把ESB投放在总线的使用中。Fiorano公司的ESB处于SOA平台的核心。

  “如果你使用不同的机器,那么通信已经完成了。”他说。“一旦你开始使用多终端,那么在这个过程中某些关键步骤已经完成了。”

  ESB为可视测图工具、Java连接器架构(JCA)的构件以及构成Fiorano公司的SOA平台的业务流程执行语言(BPEL)服务模型提供神经系统。Fiorano公司的竞争对手Cape Clear Software Inc.公司这个月将发出公告来推出他们的最新更新版本,同样,Fiorano公司也打算通过发布这样的信息冲击市场,这信息表明了所有建立在ESB基础之上的联合功能将使SOA采用一种更加简单的,并且是低费用的建议。

  ZapThink LLC公司的分析师Ron Schmelzer说,ESB市场并不能在第一时间吸引大量的资金,而且现在IBM、BEA和开放源码的ESB现在都正在进入这一领域,它为那些建立类别的公司甚至只留下了相当少的市场份额。他补充说,当IT公司只顾着紧紧抓住大量的关于建立一个面向服务的设计的争议时,ESB看起来已经丢失了某些商机。

  “ESB 其实是个真正的沼泽,” Schmelzer 说。“ 它有一点但不是完全地与SOA 有关。实现SOA面临的真正挑战不是你需要更多的信息。顾客真正需要帮助的地方是处理他们创建服务时的所有元数据。”

  当然,这也就是Fiorano公司使用BPEL服务器所获得的,但是The 451 Group的分析师Dennis Callaghan争辩道,它是没有资格作为一个完全的SOA平台的。

  “ Fiorano公司已经为他们的企业总线增加了一个更好的BPEL 引擎,并且现在称其为SOA 平台,”他说。“那么这是否意味着他们已经拥有了一个完整的平台,来实现企业的面向服务架构了么?实际上并不是的。我想说的是,你仍然需要Web服务管理,一个使其生效的注册机制和安全机制。”

  Callaghan 补充说,目前没有一个经销商达到这样的程度。他相信,除业务流程管理之外,ESB将作为基础类别在业务活动监控、Web服务设计以及SOA管理等这些领域中得到批量化传播。

  同时,Schmelzer争辩道,改革需要尽快地进行。

  “经销商需要得到这样的证明:他们与面向服务的架构是息息相关的。”他说。“它不能仅仅只是新瓶装旧酒的产品。对于Web层而言,与最新的六种不同于以往的解决方案相比较,你的产品中有哪些不同?”

  对ESB而言,围绕着如何更快地与新服务“整合在一起”,看起来将要实现与其相关的案例,正如Saini使ESB并入SOA。这样看来,ESB的未来就是让用户生活更方便的包中的一部分。

  “ 顾客既想建立面向服务的架构,又想每一个步骤都不付费用给咨询公司,”Saini说。“只有当你减纷繁的复杂性的时候,才有可能减少对咨询的依赖性。除此之外,你是不可能省时或者省钱的。”

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

Michael
Michael

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

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

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