欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

红帽将SOA引入云计算

程序员文章站 2022-05-10 10:07:22
2014年2月7日消息,为了完善其软件套件,能够连接企业应用,红帽在JBoss Fuse企业服务总线的基础上又增加了软件,该软件可以为构建SOA(面向服务的架构)提供基矗红帽负责JBoss产品集成的首...

2014年2月7日消息,为了完善其软件套件,能够连接企业应用,红帽在JBoss Fuse企业服务总线的基础上又增加了软件,该软件可以为构建SOA(面向服务的架构)提供基矗

红帽负责JBoss产品集成的首席产品市场经理Sameer Parulkar表示,新的软件提供了一个能够更快和更容易地设置业务流程和进行项目开发的平台,同时该产品还可以用于创建一个灵活的服务框架,能够消除集成不同应用的复杂性。

Parulkar表示,虽然SOA在过去10年被IT咨询师和架构师广泛推崇,但是现在提及这一概念的IT厂商越来越少。然而,该方法或许对那些将企业业务转移到云端的企业组织有用。SOA这一概念又重新流行起来。随着工作负载从本地转移到云端,它们仍然需要在不同的终端之间集成。企业需要一个简单的方法来把各种应用集成到一起。

JBoss Fuse Service Works 6的发布,意味着该软件的第一次商用,同时还可以作为Oracle SOA套件和IBM集成总线的一个选择,两者都提供相同的功能。

自从2012年FuseSource被红帽收购以来,JBoss Fuse ESB(企业服务总线)提供一个用于共享数据和通过不同的企业应用创建工作流的消息总线。JBoss Fuse建立在开源Apache Camel企业集成模式框架基础之上。Apache Camel依赖于Apache ActiveMQ消息传递和Apache CXF Web服务框架。

JBoss Fuse Service Works还提供额外的工具来帮助管理员处理运行在JBoss Fuse上的复杂的工作流环境。它包括开关站,提供用于构建工作流和定义业务逻辑的服务编排接口。它提供建立和执行组织政策并公开服务的工具,以使它们在企业组织的其他地方能够被找到。

该软件包还包括用于业务交易监控的工具,捕获服务的性能指标。这些信息有利于建立和满足SLAs(服务水平协议),同时还能帮助调整服务以达到更好的性能。

SOA的理念主张把应用分解到各个离散的服务中,以使它们可以在其他应用中重新使用和组合在一起,以构建集成的应用。

服务可以是这样的,比如说,订单状态服务,一旦订货,订单状态就会更新。另外一项服务也许是库存检验,它可以查询后端的库存管理系统以确定是否有特定的产品。

Parulkar表示,可以从多个数据源和应用中捕获相关信息。