WebSphereMQ简介.ppt_第1页
WebSphereMQ简介.ppt_第2页
WebSphereMQ简介.ppt_第3页
WebSphereMQ简介.ppt_第4页
WebSphereMQ简介.ppt_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IBM Software Group WebSphere MQ v5.3简介 应 骊 珠 IBM 软 件 部4454 IBM Software Group | 业务业务集成解决方案 挑战 SUPPLIERS CUSTOMERS ENTERPRISE SUN HP DEC ICL IBM DEC VAX DECTCP/IP OS/2 LAN OSI LU6.2 RISC SYSTEM 6000 EDI VAX NOVELL DECNET RISC SYSTEM 6000 Bull 如何连接孤岛系统? 扩展业务 提高效率 利用现有投资 减少投资 IBM Software Group | 业务业务集成解决方案 WebSphere MQ是一种经济的消息传递方式 ?单一的API,支持近30 种不同的平台 ?应用集成中间软件,支持多种网络 协议 如:SNA,TCP/IP,SPX,NetBios ?确保消息传递 ?更快的应用开发 ?支持同步和异步的事务处理,与数 据库协调工作 ?支 持 多 种 开 发 工 具 和 编 程 语 言 包 括 面 向 对 象 的 Java, C+ Queue 1 Queue 2A B Queue 1 Queue 2 主要用途: ?整合已有的应用 ?e-Business应用 ?数据复制 ?OLTP交易处理/EDI调用 ?文件传输 IBM Software Group | 业务业务集成解决方案 WMQ是一种消息中间件 应用 业务逻辑 Queue integrity Time independent delivery Communications Assured delivery MQSeries Family Message prioritization Workflow technology Triggers Interoperability Application environments e.g. Native UNIX. . . e.g. AIX, MVS, OS/2, HP-UX, VMS, Guardian, VSE, Solaris, OS/400. e.g. RS/6000, ES/9000, DEC VAX, Tandem, AS/400, SPARC. . . 操作系统 硬件层 MQI Shield from network 中间件 IBM Software Group | 业务业务集成解决方案 WMQ是一种消息传递软件 Websphere MQ为应用开发人员提供了一 种直接、简单的手段, 以实现商业应用系统在不同操作系统平台 之间传递, 交换重要的商业数据和信息。 确保消息不丢失确保消息不丢失/ /不复传不复传 IBM Software Group | 业务业务集成解决方案 Websphere MQ 与传统会话通信的比较 Socket: MQ: IBM Software Group | 业务业务集成解决方案 WebSphere MQ在WebSphere家族中的地位 IBM Software Group | 业务业务集成解决方案 WebSphere MQ Package WMQ Extended Security EditionWMQ Extended Security Edition WMQWMQ WMQ ExpressWMQ Express WMQ Express 4 简化版 4 Server:Windows & Linux for Intel 4 通道数量限制(1个队列管理器10个) 4 消息大小限制(4M) 4 添加了独有的应用:文件传输、信息中心、产品漫游 等 WMQ WMQ Extended Security Edition 4 WMQ + Tivoli Access Manager for Business Integration (TAMBI) IBM Software Group | 业务业务集成解决方案 WMQ基本概念 消息 队列 队列管理器 通道 过程定义 IBM Software Group | 业务业务集成解决方案 消息 消息是: 4 一段数据、一个信息 4 可以是 一个服务请求 一个回复 一个报告 一个通告 4 持久性 持久的(在MQ的日志中记录,但是性能稍差) 非持久的(日志中不记录) 4 消息大小 缺省4M MAX:100M IBM Software Group | 业务业务集成解决方案 消息格式 消 息 = 消 息 描 述 符 + 应 用 程 序 数 据 消 息 描 述 符应 用 程 序 数 据 消 息 描 述 符 包括 4 Message ID 标识消息 4 message type 4 Priority 4 Target queue name目的队列名称 4 IBM Software Group | 业务业务集成解决方案 队列 队列是一个安全存放消息的容器 队列类型 4 本地队列(存放本地消息) 基本本地队列(本地队列) 传输队列(本地消息暂存地方) 初始化队列 目标队列 死信队列(本地队列没有办法放入目的队列的) 应答队列 4 别名队列(本身不存放消息指向本地队列不同的队列名(队列功能)操作 相同的本地队列) 4 模型队列 4 动态队列(close动作) 永久动态队列 临时动态队列 IBM Software Group | 业务业务集成解决方案 队列管理器 独立的WMQ运行环境 消息队列的管理者,维护和管理队列 缺省队列管理器 提供了一组应用编程接口 4 Message Queue Interface (MQI) 4 Application Messaging Interface (AMI) 4 Java Message Service (JMS) IBM Software Group | 业务业务集成解决方案 通道 两个队列管理器之间的通信连接(包括本地两个队列间的连接) 4 单向的 4 Point-to-Point 通道类型 4 SDR - sender 4 RCVR - receiver 4 SVR - server 4 RQSTR - requester 4 CLNTCONN client connection 4 SVRCONN server connection 4 CLUSSDR cluster sender 4 CLUSRCVR cluster receiver IBM Software Group | 业务业务集成解决方案 通道类型配对 Sender Receiver(sender是消息发起方) 4 常用连接方式 Server Receiver(同上) 4 与上一种类似 Server Requester(request发起消息,一般request是动态地址情况) 4 多用于requester方是动态ip地址的情况 Sender Requester(双方都动态获得地址的情况下) 4 Callback模式 Client Connection / Server Connection 4 Client/Server方式 Cluster Sender / Cluster Receiver 4 群集模式 IBM Software Group | 业务业务集成解决方案 消息通道协议 Message Channel Protocol (MCP) MQ用于传递消息时的通道协议 屏蔽了底层的通信协议 4TCP/IP 4LU6.2 4DECNet IBM Software Group | 业务业务集成解决方案 消息通道代理Message Channel Agent (MCA) Message Channel Agent (MCA) 通道处理程序 4通道以独立进程方是工作,独立MCA 4通道以线程方式嵌入MCA进程 IBM Software Group | 业务业务集成解决方案 过程定义 用于触发机制 描述触发程序的对象 4操作系统程序 4MQ应用 4CICS交易 IBM Software Group | 业务业务集成解决方案 其他概念 名称列表(一般用于cluster中) 4多个MQ对象的名称集合 4对象名称1, 对象名称2, 分发列表 4多点通信 4节约网络开销 IBM Software Group | 业务业务集成解决方案 其他概念 客户端/服务器端 操作接口 MQ Interface 4编程接口 413个API 4异步过程 MQ应用程序 4C 4C+ 4Java 4JMS 4ActiveX 4 IBM Software Group | 业务业务集成解决方案 工作机制 IBM Software Group | 业务业务集成解决方案 触发机制 IBM Software Group | 业务业务集成解决方案 Client-Server IBM Software Group | 业务业务集成解决方案 WMQ群集 IBM Software Group | 业务业务集成解决方案 WMQ的特性 时间独立性 可控制消息流量 消息回复 支持复杂拓扑结构-MQ路由 IBM Software Group | 业务业务集成解决方案 时间独立性 IBM Software Group | 业务业务集成解决方案 可控制消息流量 IBM Software Group | 业务业务集成解决方案 消息回复 程序A 程序B 请求队列 回复队列 情形A(同步) 程序B 程序A 程序C 回复队列 请求队列 情形B IBM Software Group | 业务业务集成解决方案 支持复杂的拓扑结构 - MQ路由 IBM Software Group | 业务业务集成解决方案 相关网站 MQSeries Home Page /ts/mqseries MQSeries Solutions and Services /ts/mqseries/clientdatabase/query.html MQSeries SupportPacs(将mq请求封装在80端口通过internet传送) http:/www.software.ibm.c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论