`
wsql
  • 浏览: 11777059 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

构建SOA 的IT捷径:BEA AquaLogic Service Bus

 
阅读更多
 今天,很多公司都试图采用“服务驱动”的方式来提高敏捷性和响应能力,这不仅表现在与客户和合作伙伴的交互上,也表现在IT 基础架构的设计和创建上。“服务驱动”要求IT 实施面向服务的架构(SOA),将企业应用中的分散功能组合成基于标准、可互操作的“服务”,并快速组合和重用这些服务来满足业务需求。SOA 的中心是服务,而不是应用。通过实施SOA,公司能提高效率,更快地推出服务,并提高敏捷性,以响应不断变化的业务需求。

  BEA AquaLogic Service Bus:敏捷的 SOA 基础架构

  ESB 必须支持运行在各种应用平台(如遗留栈、.Net 和J2EE 等)上的服务的交互。在SOA中,可以将服务定义为使用者,来访问和使用其他服务(称为提供者)的资源。ESB 必须对服务使用者和提供者隐藏所使用传输协议和消息格式的差别。ESB 必须能够翻译一个服务在“说什么”,另一个服务在“说什么”,使用高性能的互操作标准(如XQuery)在不同服务端点之间实现动态和无缝的转换。

  BEA AquaLogic Service Bus 是一个“企业级”的ESB 产品,专门用于面向服务的集成,管理服务交互,并在各种异构的IT 环境之间代理消息。BEA AquaLogic Service Bus 是一种轻量级技术,无状态;高性能的架构提供了一个中间层,可以满足企业SOA 的要求。

  BEA AquaLogic Service Bus 由策略驱动,降低了服务客户(即服务使用者)和业务服务(服务提供者)之间的耦合程度,提供一个点,用于安全控制、监控和SLA(服务级别协议)实施。它通过配置(而不是编写代码)来动态实施服务集成关系的更改,允许客户改进服务架构的各个方面:安全,服务位置、可用性和响应性,数据格式,监控,以及传输和通信。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics