- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IBM MQ入门
IBM WMQ
技术介绍
总体介绍
消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。
IBM WebSphere MQ 产品支持应用程序通过不同组件如处理器、子系统、操作系统以及通信协议的网络彼此进行通信。例如,IBM WebSphere MQ 支持 35 种以上的不同操作系统。
IBM WebSphere MQ 支持两种不同的应用程序编程接口:Java 消息服务(JMS)和消息队列接口(MQI)。在 IBM WebSphere MQ 服务器上,JMS 绑定方式被映射到 MQI。如图所示,应用程序直接与其本地队列管理器通过使用 MQI 进行对话,MQI 是一组要求队列管理器提供服务的调用。MQI 的引人之处是它只提供 13 次调用。这意味着对于应用程序编程员它是一种非常易于使用的接口,因为大部分艰苦工作都将透明完成的。Xmit Xmit 传输队列 以远程队列为目标的临时消息队列 6 CHANNEL C 通道 队列管理器之间的通信路径
发送方通道
接收方通道 7 侦听器 从客户机或其他队列管理器接受网络请求。 8 命令服务器 验证命令并将有效命令发送到命令处理器(后者随后执行命令)。
9 CCSID 编码字符资源管理器的编码字符集标识SDR SDR 消息发送者 RCVR RCVR 消息接收者
安装
下载
最新版本:
有多个版本:linux_32,linux_64,linux_win
linux_32版本下载地址:
/sdfdl/v2/fulfill/CZRW2ML/Xa.2/Xb.JSiMj8YMuuX3C7jhf4qeR2CKMC_k8gut5wYU5AwrHg/Xc.CZRW2ML/CZRW2ML.tar.gz/Xd./Xf.LPr.D1VK/Xg.5749153/Xi.ESD-WSMQ-EVAL/XY.regsrvs/XZ.UNMMGdffsy3miqHUU9ls7TpUo0w/CZRW2ML.tar
硬件环境
NO. IP 硬件 操作系统 用途 1 31 PC-server Linux-64 接收数据 2 32 PC-server Linux-64 发送数据
安装
上传文件到相关目录,
解压文件
tar zxvf wmq_linux_64_7.tar.gz CZJ3YML.tar.gz
执行许可
#文字模式
./mqlicense.sh -text_only 输入1
安装
rpm -ivh MQSeriesRuntime-7.0.1-3.i386.rpm
rpm -ivh MQSeriesSDK-7.0.1-3.i386.rpm
#安装服务端:
rpm -ivh MQSeriesServer-7.0.1-3.i386.rpm
#安装客户端:
rpm -ivh MQSeriesClient-7.0.1-3.i386.rpm
#安装例子:
rpm -ivh MQSeriesSamples-7.0.1-3.i386.rpm
#安装JAVA:
rpm -ivh MQSeriesJava-7.0.1-3.i386.rpm 安装后会自动创建系统用户及用户组:mqm
程序安装目录:/opt/mqm
数据相关目录:/var/mqm
Java相关jar包:/opt/mqm/java/lib
更改mqm用户密码
#新密码
passwd mqm
#切换到mqm用户
su - mqm 后续操作用mqm用户操作
卸载
1.用root帐号登录系统2.停止所有队列管理器//查看正在运行的队列管理器dspmq//停止所有跟队列管理器相关的监听程序,注意:QueueManagerName是队列队列管理器名称,具体名称用命令dspmq查询endmqlsr -m QueueManagerName//停止所有正在运行的队列管理器endmqm QueueManagerName//确认所有跟MQ有关的进程都已经停止ps -ef | grep mq//查看安装了那些相关的包rpm -q -a | grep MQSeries//一次性删除所有安装的包,以下命令只是一个示例,命令后面的包名称是命令“rpm -q -a | grep MQSeries” //查询所得的所有包名称,包名之间用空格分隔,rpm -ev MQSeriesRuntime-6.0.0-0 MQSeriesS
您可能关注的文档
- 13.9.28 贵州游.docx
- 13年2月28日行政会及教师例会安全工作会议要点.doc
- Ghost多播.doc
- 中考数学模拟试卷81.doc
- GHOST及矮人DOS操作说明.doc
- 13.8.28医疗责任险书.doc
- 中考物理填空解法策略.doc
- 07-13理综物理填空题包括27.28.doc
- ghost意思.doc
- 中考质量分析杨连寿44.doc
- 难点详解鲁教版(五四制)6年级数学下册期末测试卷带答案详解(考试直接用).docx
- 难点详解鲁教版(五四制)6年级数学下册期末试题【培优】附答案详解.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题及完整答案详解(全国通用).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解(名师系列).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解【全国通用】.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷(突破训练)附答案详解.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷(能力提升)附答案详解.docx
- 难点详解京改版数学9年级上册期中试卷附参考答案详解【突破训练】.docx
- 难点解析鲁教版(五四制)7年级数学下册期末试题含完整答案详解(有一套).docx
- 难点解析鲁教版(五四制)7年级数学下册期末试卷带答案详解(夺分金卷).docx
最近下载
- 2025年中国抗CD20单株抗体项目创业计划书.docx
- 5.2《做自强不息的中国人》 课件-2024-2025学年统编版道德与法治七年级下册.pptx VIP
- 2025年初中地理中考跨学科专题练习附答案.docx VIP
- 天然气场站设备-题库.doc VIP
- 做自强不息的中国人 课件- 2024-2025学年统编版道德与法治七年级下册.pptx VIP
- 高速公路养护风险源辨识表.docx
- 2025年内蒙古时事政治考试试卷带解析AB卷.docx VIP
- 2025上海中学生时政大赛备考题复习试题附答案.doc
- 《GB 43500-2023安全管理体系要求》解读与培训.pptx
- 天然气场站设备拆除施工方案.doc
文档评论(0)