IBM WebSphere MQ基础篇官方教材_第1页
IBM WebSphere MQ基础篇官方教材_第2页
IBM WebSphere MQ基础篇官方教材_第3页
IBM WebSphere MQ基础篇官方教材_第4页
IBM WebSphere MQ基础篇官方教材_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

IBMSoftwareGroupWebSphereMQ技术交流之一

基础篇1议程:消息中间件介绍WebSphereMQ基本概念开发介绍管理介绍问题定位2023/11/122消息中间件介绍2023/11/123

消息中间件与传统会话通信的比较

Socket:消息中间件2023/11/124时间的独立性交互通信利用消息中间件(MQ)通信运行不运行不运行不运行LogicalConnectionABAAAABBBB不运行运行运行2023/11/125消息中间件消息系统模型点到点型(Point-To-Point)一对一关系需要应用自行编程实现一对多工作方式发布/订阅型(Publish/Subscribe)支持事件驱动模型基于点对点型实现了一对多关系复杂2023/11/126WebSphereMQ功能描述CommonapplicationprogramminginterfaceAssuredmessagedeliveryTime-independentprocessingApplicationparallelismFasterapplicationdevelopment2023/11/127WebSphereMQ基本概念2023/11/128WebSphereMQ基本概念队列管理器MQIApplicationMQPUTApplicationMQGETSystem队列通道通道消息过程对象QueueMangerQueueLocalQueueRemoteQueueTransmissionQueueDeadQueueAliasQueueChannelListener2023/11/129WMQ的消息消息=消息描述符+应用程序数据消息描述符应用程序数据-报文消息-不要求接收端应用程序产生应答消息-请求消息-要求接收端应用程序产生应答消息-应答消息-对前一条请求消息的应答-报告消息-报告一些预料到的或意外的事件MQMD-消息类型(MsgType)-失效时间(Expiry)-优先级(Priority)-持续性(Persistence)-消息标识(MsgId)-相关标识(CorrelId)-应用标识数据(ApplIdentityData)2023/11/1210本地排队应用程序A应用程序B队列管理器getgetputput应用队列1应用队列22023/11/1211远程队列本地系统Application1TransmissionQueue(LocalQueue)MQPUTQueueManager:QM1远端系统Application2DestinationQueue(LocalQueue)MQGETQueueManager:QM2MessageChannelRemoteQueueTCP/IPLU6.2NetBIOSDecNETAliasQueueDeadLetterQueue2023/11/1212通道2023/11/1213传输队列头定义2023/11/1214Trigger触发方式:FIRSTDEPTHEVERY2023/11/1215CLUSTERCLUSTER1QMGRIPartialRepositoryIPAddress:9.68.58.228Port:1416FullRepositoryQMGR1(PrimaryRepositoryQueueManager)INPUTQIPAddress:9.68.58.228Port:1414FullRepositoryQMGR2(SecondaryRepositoryQueueManager)INPUTQIPAddress:9.68.58.228Port:1415TO.QMGR1TO.QMGRATO.QMGR2TO.QMGR1MQApplMQPUTINPUTQ2023/11/12161.什么是传统机械按键设计?传统的机械按键设计是需要手动按压按键触动PCBA上的开关按键来实现功能的一种设计方式。传统机械按键设计要点:1.合理的选择按键的类型,尽量选择平头类的按键,以防按键下陷。2.开关按键和塑胶按键设计间隙建议留0.05~0.1mm,以防按键死键。3.要考虑成型工艺,合理计算累积公差,以防按键手感不良。传统机械按键结构层图:按键开关键PCBAC/S结构2023/11/1218WMQ开发介绍2023/11/1219开发环境2023/11/1220开发模式与流程Binding&Client/ServerCAPIMQCONN()completecode,reasoncodeMQOPEN()MQGET()MQPUT()MQCLOSE()MQDISC()MQINQ()/MQSET()/MQPUT1()REASONCODEmqrcJavaNativeAPIandJMS

2023/11/1221事务完整性2023/11/1222消息持久化定义2023/11/1223日志的类型2023/11/1224WMQ管理2023/11/1225WMQ管理使用管理命令产生crtmqmQM启动strmqmQM停止endmqmQM使用MQSC工具

执行runmqscQMName使用PCF或AI编程接口(JAVA/C接口)使用WMQ资源管理器提供了基于Eclipse平台的图形配置和管理工具,从而替代了原来Windows-basedMQ资源管理器Supportpac-MS03,IH03,HA相关2023/11/1226安装2023/11/1227WMQ管理浏览队列中的消息使用WMQ提供的资源管理器查看队列中消息的内容使用例程查看消息

amqsbcg本地队列名[队列管理器名]使用WMQ的支持包supportPacIH03MS03:WebSphereMQ配置收集工具对对队列进行读/写操作amqsput/amqsget/amqsputc/amqsgetc2023/11/1228WMQ管理管理队列管理器显示队列管理器属性

DIS(DISPLAY)QMGR修改队列管理器属性

ALT(ALTER)QMGRDEADQ(新死信队列名)管理本地队列定义本地队列defineql(…)

显示本地队列属性displayql(…)修改本地队列属性alterql(…)删除本地队列deleteql(…)

清除本地队列中的消息clea

温馨提示

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

最新文档

评论

0/150

提交评论