JBoss扩大支持SOA产品组的新型ESB

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

Red Hat 公司的JBoss是一家生产开源应用服务器产品的公司,18个月前JBoss宣布进军ESB (Enterprise Service Bus,企业服务总线)领域。现在JBoss宣布它将在今年年底之前推出可供下载的开源ESB 4.0。

  现在市场上有许多开源ESB项目,如Apache的 ServiceMix, MuleSource的 Mule, 开源计划协作基础组织ObjectWeb的 Celtix 以及Sun Microsystems公司的 Project Open ESB等。JBoss ESB 4.0也成为开源ESB领域的重要角色。尽管ESB 4.0是JBoss发布的第一款产品,不过JBoss ESB 4.0与JBoss Application Server 4.0版本产品兼容,名副其实、功能丰富。它支持多类信息服务(multiple messaging services),提供不同格式数据的转换引擎,事件通知功能及注册及储存(registry/repository)功能。

  据JBoss的产品市场营销经理Pierre Fricke说,JBoss的第一个ESB产品将在12月底前公布。那时,用户可以免费试用软件,但是IT商家希望JBoss将该版本放到产品中,在2007年推出。同时,JBoss宣布公司将在今年年底之前推出与Application Server 5.0兼容的Java EE 5测试版。而最终版本的Application Server――将加强Web services支持、新型消息功能和支持Ajax与REST架构――将于2007年初发布。

  Fricke说JBoss希望能在ESB领域复制它在Java应用服务器取得的开源成功经验。

  “我们希望以该技术开拓曾经被复杂性和花销限制的市场,”他说。

  当然,随着开源ESB产品的增加,也给传统得到许可的商业ESB带了不小的压力,迫使其革新,不过Fricke认为他们在一段时间内不会发生很大变化。

  “我们的目标就是要比商业EBS做得更好,”他说。

  尽管ZapThink LLC咨询公司分析师Ron Schmelzer认为到底哪一公司的ESB更优秀是很难验证的事。

  “随着JBoss进入ESB领域,ESB热潮已经进入决赛阶段,”他说。“真正的问题是,尽管这些软件提供商都已经进入ESB市场,可是所有人还是不清楚到底ESB产品应该具有哪些功能。它应该支持信息功能吗?它应该支持服务整合吗?那安全框架或监管运行时间呢?ESB为服务器提供中心和分去型(hub-and-spoke)拓扑还是分布式中间层结构?或那需要受管端点(managed endpoint)吗?所有这些功能都没有具体要求。”

  Schmelzer说,这个问题在很多情况下给用户带来了困扰。

  “我希望,像JBoss这样的大型公司能够通过集中精力于具体的SOA基础结构功能而不是像进行buzzword bingo游戏一般,在某种程度上减少大家对ESB功能的迷惑不清,”他说。

  业务流程整合与支持可能是JBoss努力解决的主要问题。Fricke注意到ESB产品影响了JBoss的业务规则引擎(Business Rules Engine),同时在为2007整合JBoss业务流程管理软件做储备工作。

  “我们发现在ESB产品发布时用户会对业务流程执行有很大要求,”他说。“最终用户希望将基于RPC 协议的网络服务移到全业务流程中。这才会看到业务流程产品的真正价值。”

  JBoss ESB 4.0中将会具有的具体功能是:

  支持一系列的信息服务包括FTP, HTTP, e-mail, Java Messaging Service (JMS,Java消息服务)以及JBoss, IBM和 Active MQ offerings。
  支持XSLT 和Smooks的转换引擎
  服务注册和服务发现通过JAX-R和UDDI标准来处理
  持续的事件资源库
  事件处理的通知服务
  使用XPath的以内容为基础的邮件路由和JBoss Rules引擎
  Fricke补充到,将要发布的Application Server 5.0测试版支持JBoss Web Services及与SOAP 兼容的 JAX-RPC 1.1,这些功能也将出现在2007年的ESB产品中。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国