电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

WebSphere+MQ入门培训教程VIP免费

WebSphere+MQ入门培训教程_第1页
1/68
WebSphere+MQ入门培训教程_第2页
2/68
WebSphere+MQ入门培训教程_第3页
3/68
24/10/241WebSphereMQ入门培训教程24/10/242引言复杂的网络和应用环境通信的种类WebSphereMQ的特点24/10/243现实环境24/10/244通讯的种类24/10/245WebSphereMQ的特点24/10/246索引1:WebSphereMQ概念和原理2:WebSphereMQ应用设计3:WebSphereMQ方案设计案例介绍24/10/2471:WebSphereMQ概念和原理1.1概念1.1.1队列管理器1.1.2消息1.1.3队列1.1.4通道1.1.5进程定义1.1.6其它1.2工作原理24/10/2481.1.1队列管理器与数据库的比较队列管理器构建了独立的WebSphereMQ的运行环境。用来维护和管理消息队列,提供定义、配置、管理、调度以及各种服务功能。24/10/249与数据库的比较24/10/2410队列管理器24/10/24111.1.2消息本质上就是一段数据:消息描述块和应用数据体。消息描述块:是对消息的描述,例如:永久消息。应用数据体:字串,数据结构,二进制。内容(文本,文件,声音,图像)24/10/2412消息24/10/24131.1.3队列队列可以看成一个容器,用于存放消息。队列分为:本地队列,远程队列,别名队列,模板队列。本地队列分为:普通队列,传输队列,初始化队列,目标队列,死信队列,应答队列,命令队列。24/10/2414队列24/10/24151.1.4通道通道:一种单向的点对点的通信连接。通道种类:消息通道和MQI通道。24/10/2416通道类型通道类型分为:SDR:握手协议的主动方,消息的发送方。RCVR:握手协议的被动方,消息的接收方。SVR:握手协议的主/被动方,消息的发送方。RQSTR:握手协议的主/被动方,消息的接收方。CLNTCONN:Client-Server连接,定义客户端连接定义表,握手协议的主动方,消息的发送方。SVRCONN:Client-Server连接,定义服务器端连接,握手协议的被动方,消息的接收方。CLUSSDR:群集中使用,握手协议的主动方,消息的发送方。CLUSRCVR:群集中使用,握手协议的被动方,消息的接收方。24/10/2417消息通道24/10/2418MQI通道24/10/24191.1.5其它名称列表分布列表-多家发送进程定义-触发机制24/10/2420触发机制24/10/24211.2工作原理核心:存储转发。PUT和GET互连通信消息通道消息路由(队列管理器名和队列名)消息传输(MQMD+MQXQH+Body)24/10/2422本地传递消息24/10/2423跨网络传递消息24/10/2424实现双向传输24/10/24252:WebSphereMQ应用设计2.1MQAPI和数据结构2.2发送消息设计2.3接收消息设计2.4容错设计24/10/24262.1MQAPI和数据结构MQAPIMQICall一些数据结构24/10/2427WebSphereMQAPI24/10/2428MQICall24/10/2429MQI的一些数据结构24/10/24302.2发送消息设计消息属性远程队列应答队列(动态队列)格式转换消息分组和分段24/10/24312.2.1消息属性消息标识(MsgId,CorrelId,GroupId)消息类型(requests,replies,datagrams,reports)消息格式(Format,Encoding,CodedCharSetId)Format表示消息体的数据结构24/10/24322.2.2远程队列24/10/24332.2.3本地应答队列24/10/24342.2.3远程应答队列24/10/24352.2.3发送回执到应答队列24/10/24362.2.4Encoding整数的高低字节安排、浮点数的精度和幂的安排,等等。24/10/24372.2.4CodedCharSetId指消息的字符所属的文字集,如单字节英语码,双字节汉语码等。24/10/24382.2.4FormatField内置格式TextstringsMQ定义的消息格式TriggerMessageEventMessage自动转换消息转换出口应用自定义格式内置格式转换失败24/10/24392.2.4格式转换应用PutmessageMQENC_NATIVE-fornativeencodingMQCCSI_Q_MGR-forthesameCCSIDasthequeuemanagerPutallmessageswithaformatnameMQFMT_STRINGMQGET调用设置MQGMO_CONVERT或者在发送通道设置CONVERT(YES)24/10/24402.2.5消息分组和分段分组是指从应用逻辑的角度,把若干本身完整、在应用逻辑上又具有相关性的消息从逻辑上分为一组进行处理。分段指把某个大消息从物理上分为若干个消息片段,比如在处理大文件传输时,可以采用消息分段技术。24/10/2441消息分组24/10/2442消息分段24/10/24432.3接收消息设计使用MsgId,CorrelId匹配消息M...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

WebSphere+MQ入门培训教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部