WebSphere Message Broker(1)--基本概念

为了实现业务整合的目标,人们开始考虑采用“企业服务总线”的概念来构建整个企业应用的架构,不同的应用通过总线来相互交换数据并调用服务。WebSphere Message Broker 本质上就是一种“企业服务总线”的产品,它可以支持各种应用接口和网络协议,为企业应用提供了丰富的接入方式。同时,通过方便快捷的编程方式提供消息路由、格式转换、服务封装等功能,为企业应用互连提供了方便、高效、安全的平台。 所以在了解WebSphere Message Broker之前必须对ESB有所了解。


ESB,Enterprise Service Bus(企业服务总线

       ESB全称为Enterprise Service Bus,即企业服务总线。ESB是用于集成应用程序和服务的灵活连接基础设施。ESB 通过减少这些应用程序和服务之间的接口数量、大小和复杂性来支持面向服务的体系结构 (SOA)。

       服务举例:PortalService、SOAPService Request(例如:J2EE, .NET)、ServiceFlow、Data、已有应用程序等。


ESB-解决的问题

WebSphere Message Broker(1)--基本概念_第1张图片

ESB-企业服务总线功能

              企业服务总线(ESB)是用于集成应用和服务的灵活的连接基础设施。

WebSphere Message Broker(1)--基本概念_第2张图片



WebSphere Message Broker 简介

WebSphere Message Broker 是IBM 应用整合家族的一个重要组成部分,属于ESB产品。WebSphere Message Broker 中含有WebSphere Event Broker(WEB),而后者又含有WebSphere MQ(WMQ),如图所示。WebSphere Event Broker 可以提供实时高效的发布订阅服务,可以服务于高性能大吞吐量的广播应用。WebSphere MQ 提供的可靠消息服务(不丢失,不复传)在应用系统之间通过基于消息的异步方式集成各应用系统。


WebSphere MQ 稳定易用的数据传输解决方案
WebSphere MQ为用户和应用开发人员提供了一种直接,简单的手段以实现应用系统在不同操作系统平台之间稳定可靠地传递,交换重要的数据和信息,确保消息不丢失/不复传。


WebSphere Message Broker -业界最强的企业服务总线
MB通过提供对多种平台、语言、协议和传输方式的支持,帮助客户迅速部署企业服务总线,整合遗留应用,构建SOA架构的信息传输龙骨。


WebSphere Message Broker体系结构
WebSphere Message Broker(1)--基本概念_第3张图片


Message Broker基本组成
WebSphere Message Broker 的产品由  开发环境  运行环境  两部分组成。开发环境指的是开发工具(Toolkit)和调试环境,运行环境由代理(Broker)组成。


Message Broker结构(V7,及V7以上版本)

WebSphere Message Broker(1)--基本概念_第4张图片


你可能感兴趣的:(WebSphere Message Broker(1)--基本概念)