作为连接企业应用程序的软件集的补充,Red Hat已经为它的JBoss Fuse企业服务总线发布了额外的软件,它为构建面向服务的体系结构提供了基础。
新的软件“为更快更容易的业务过程项目开发奠定了基础,”红帽公司JBoss集成产品的产品营销经理Sameer Parulkar说。
该产品旨在“创建一个灵活的服务框架,以隐藏集成不同应用程序的复杂性,”Parulkar说。
而SOA在过去的十年中,IT顾问和架构师广泛提倡的,越来越少的IT供应商最近在谈论这个概念.尽管如此,Parulkar说,当组织将他们的业务转移到云时,这种方法可能是有用的。
“我们看到这种概念正在重新出现。当工作负载从本地转移到云时,它们仍然需要不同端点之间的集成。你需要一种简单的方法将应用程序集成在一起。”
JBoss Fuse Service Works 6的发布是该软件的第一个商业版本,它还提供了Oracle SOA Suite和IBM集成总线的替代方案,这两种软件都提供了重叠的功能。
红帽于2012年通过收购FuseSource被收购, JBoss Fuse企业服务总线(ESB)提供了一个消息传递总线,可用于跨不同的企业应用程序共享数据和创建工作流。JBoss Fuse构建在开放源代码之上Apache骆驼集成框架。Apache Camel本身依赖于Apache ActiveMQ消息代理和Apache CXF Web服务框架。
JBoss Fuse Service Works提供了额外的工具来帮助管理员管理在JBoss Fuse上运行的复杂工作流环境。它包括SwitchYard,它提供了一个用于构建工作流和定义业务逻辑的服务编排接口。它提供了用于建立和实施组织策略以及公开服务的工具,以便在组织的其他地方可以找到这些服务。
该包还包括用于业务事务监视的工具,用于捕获服务的性能指标。这些信息在建立和满足sla(服务水平协议)以及帮助对服务进行微调以获得更好的性能方面非常有用。
SOA方法提倡将单个应用程序分解为单独的离散服务,这样就可以在其他应用程序中重用它们,并将它们拼凑在一起构建复合应用程序。
服务可以类似于订单状态服务,它在下单后提供订单状态的更新。另一个服务可能是库存检查,它可以查询后端库存管理系统,以查看特定产品是否有库存。
Parulkar说:“被捕获的底层信息可能来自多个数据源和应用程序。
约押杰克逊报道企业软件和通用技术突发新闻IDG新闻服务.请在Twitter上关注约押@Joab_Jackson.约押的电子邮件地址是Joab_Jackson@idg.com