扩展其企业级开源中间件堆栈,红帽集成了关键软件收购去年9月,FuseSource宣布退出。
Red Hat已经将FuseSource的Fuse企业服务总线(ESB)和FuseSource用于运行AMQ(高级消息队列)协议的软件集成到其中间件的JBoss线中,并将这两个程序集成到堆栈的其余部分。
这两种技术都解决了在不同的应用程序之间交换消息的需要,这些应用程序在面向服务的体系结构(SOA)中通常是松散连接的。
“这些产品特别适用于人们希望以自己的方式构建(一个系统)的场景。他们想要一个高度可定制的轻量级平台,”红帽公司JBoss SOA平台产品线管理总监Pierre Fricke说。弗里克说:“你可以看到这些产品被应用于投资银行、大规模联邦政府项目和零售领域。”
在收购Fuse源代码之前,Red Hat有自己的ESB和消息传递协议,因此本周的声明阐明了公司计划如何构建多个产品之间的重叠。
最新重命名的Red Hat JBoss Fuse 6.0版本是一个轻量级ESB建立在Apache Camel上.可以很容易地设置Camel来运行许多常见的集成模式,例如用于发布者/订阅(发布/订阅)服务,或者用于在多个不兼容的系统类型之间整合或转换数据。
JBoss Fuse将作为Red Hat自己的JBoss ESB的辅助轻量级ESB。弗里克说,两者满足不同的需求。JBoss ESB运行在一个功能完善的应用服务器上,该服务器提供更集中的中心功能,如注册库、服务部署层和对业务流程执行语言(BPEL)的支持。另一方面,保险丝,运行在轻量Apache Karaff容器。
“这两家公司将携手合作。您可以将[JBoss ESB]部署为核心的SOA平台,但随后将JBoss Fuse用于分支。它为客户提供了两全其美的服务。”
新命名的Red Hat JBoss A-MQ 6.0版本,以前称为Fuse Message Broker,主要基于Apache ActiveMQ项目并提供一个公共平台来跨不同系统交换消息。“在协议和数据格式相同的集成场景中使用A-MQ,因此不需要ESB中需要的转换和其他东西。你只需要使用相同的规范格式来传递信息。”
随着时间的推移,Red Hat计划逐步淘汰自己的消息传递协议Red Hat MRG(同样基于AMQ),转而支持JBoss A-MQ。“JBoss A-MQ将成为我们未来主要的消息传递平台,”Fricke说。
ActiveMQ是目前最流行的开源消息传递平台。所以,在更大的社区中工作是有意义的,并从我们的社区中引进最好的东西。”该公司将在未来几年支持企业客户使用MRG,以及迁移后模式,以帮助这些客户随着时间的推移迁移到a - mq。
对这两种产品的运营支持已经内置到该公司的JBoss Operations Network管理管理软件中。Red Hat的JBoss Developer Studio也支持这些新技术。
Red Hat JBoss Fuse和Red Hat JBoss A-MQ的Beta版本本周已经发布,这两个产品将在4月份正式发布。
约押杰克逊报道企业软件和通用技术突发新闻IDG新闻服务.请在Twitter上关注约押@Joab_Jackson.约押的电子邮件地址是Joab_Jackson@idg.com