




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IBMSoftwareGroupWebSphereMQ技术交流之一
基础篇1议程:消息中间件介绍WebSphereMQ基本概念开发介绍管理介绍问题定位2024/10/62消息中间件介绍2024/10/63
消息中间件与传统会话通信的比较
Socket:消息中间件2024/10/64时间的独立性交互通信利用消息中间件(MQ)通信运行不运行不运行不运行LogicalConnectionABAAAABBBB不运行运行运行2024/10/65消息中间件消息系统模型点到点型(Point-To-Point)一对一关系需要应用自行编程实现一对多工作方式发布/订阅型(Publish/Subscribe)支持事件驱动模型基于点对点型实现了一对多关系复杂2024/10/66WebSphereMQ功能描述CommonapplicationprogramminginterfaceAssuredmessagedeliveryTime-independentprocessingApplicationparallelismFasterapplicationdevelopment2024/10/67WebSphereMQ基本概念2024/10/68WebSphereMQ基本概念队列管理器MQIApplicationMQPUTApplicationMQGETSystem队列通道通道消息过程对象QueueMangerQueueLocalQueueRemoteQueueTransmissionQueueDeadQueueAliasQueueChannelListener2024/10/69WMQ的消息消息=消息描述符+应用程序数据消息描述符应用程序数据-报文消息-不要求接收端应用程序产生应答消息-请求消息-要求接收端应用程序产生应答消息-应答消息-对前一条请求消息的应答-报告消息-报告一些预料到的或意外的事件MQMD-消息类型(MsgType)-失效时间(Expiry)-优先级(Priority)-持续性(Persistence)-消息标识(MsgId)-相关标识(CorrelId)-应用标识数据(ApplIdentityData)2024/10/610本地排队应用程序A应用程序B队列管理器getgetputput应用队列1应用队列22024/10/611远程队列本地系统Application1TransmissionQueue(LocalQueue)MQPUTQueueManager:QM1远端系统Application2DestinationQueue(LocalQueue)MQGETQueueManager:QM2MessageChannelRemoteQueueTCP/IPLU6.2NetBIOSDecNETAliasQueueDeadLetterQueue2024/10/612通道2024/10/613传输队列头定义2024/10/614Trigger触发方式:FIRSTDEPTHEVERY2024/10/615CLUSTERCLUSTER1QMGRIPartialRepositoryIPAddress:9.68.58.228Port:1416FullRepositoryQMGR1(PrimaryRepositoryQueueManager)INPUTQIPAddress:9.68.58.228Port:1414FullRepositoryQMGR2(SecondaryRepositoryQueueManager)INPUTQIPAddress:9.68.58.228Port:1415TO.QMGR1TO.QMGRATO.QMGR2TO.QMGR1MQApplMQPUTINPUTQ2024/10/6161.什么是传统机械按键设计?传统的机械按键设计是需要手动按压按键触动PCBA上的开关按键来实现功能的一种设计方式。传统机械按键设计要点:1.合理的选择按键的类型,尽量选择平头类的按键,以防按键下陷。2.开关按键和塑胶按键设计间隙建议留0.05~0.1mm,以防按键死键。3.要考虑成型工艺,合理计算累积公差,以防按键手感不良。传统机械按键结构层图:按键开关键PCBAC/S结构2024/10/618WMQ开发介绍2024/10/619开发环境2024/10/620开发模式与流程Binding&Client/ServerCAPIMQCONN()completecode,reasoncodeMQOPEN()MQGET()MQPUT()MQCLOSE()MQDISC()MQINQ()/MQSET()/MQPUT1()REASONCODEmqrcJavaNativeAPIandJMS
2024/10/621事务完整性2024/10/622消息持久化定义2024/10/623日志的类型2024/10/624WMQ管理2024/10/625WMQ管理使用管理命令产生crtmqmQM启动strmqmQM停止endmqmQM使用MQSC工具 执行runmqscQMName使用PCF或AI编程接口(JAVA/C接口)使用WMQ资源管理器提供了基于Eclipse平台的图形配置和管理工具,从而替代了原来Windows-basedMQ资源管理器Supportpac-MS03,IH03,HA相关2024/10/626安装2024/10/627WMQ管理浏览队列中的消息使用WMQ提供的资源管理器查看队列中消息的内容使用例程查看消息
amqsbcg
本地队列名[队列管理器名]使用WMQ的支持包supportPacIH03MS03:WebSphereMQ配置收集工具对对队列进行读/写操作amqsput/amqsget/amqsputc/amqsgetc2024/10/628WMQ管理管理队列管理器显示队列管理器属性
DIS(DISPLAY)QMGR修改队列管理器属性
ALT(ALTER)QMGRDEADQ(新死信队列名)管理本地队列定义本地队列defineql(…)
显示本地队列属性displayql(…)修改本地队列属性alterql(…)删除本地队列deleteql(…)
清除本地队列中的消息cle
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度绿色金融产品开发合作诚意金协议书
- 二零二五年度金融租赁公司协议存款服务合同模板
- 二零二五年度短视频平台艺人肖像权授权及合作推广协议
- 2025年度混凝土路面施工质量监督协议
- 美容院顾客会员资格及服务项目转让合同2025年
- 二零二五年度区块链应用投资人投资协议
- 2025年度汽车赠与及新能源汽车推广合同
- 便利店店员2025年度劳动合同(含员工培训)规定
- 二零二五年度房产抵押个人借款合同抵押物保管协议
- 二零二五年度区块链技术应用入股合作协议书
- DL-T 736-2021 农村电网剩余电流动作保护器安装运行规程
- SB/T 10439-2007酱腌菜
- GB/T 33644-2017数控板料折弯机精度
- GB/T 32434-2015塑料管材和管件燃气和给水输配系统用聚乙烯(PE)管材及管件的热熔对接程序
- GB/T 17888.3-2020机械安全接近机械的固定设施第3部分:楼梯、阶梯和护栏
- 产品质量承诺及保障措施-产品质量承诺
- 高考语文文化常识之天文历法课件
- 长短桩组合桩基础的分析
- 《英语阅读4》课程教案(下)
- 金坛区苏科版二年级心理健康教育第1课《我喜欢我自己》课件(定稿)
- ava标准录播教室应用解决方案
评论
0/150
提交评论