版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、消息发送涉及到的队列及通道示意图:放进消息远程队列 r_b传输队列 qt_b发送通道 chl_b发送方 a监听进程接收通道 chl_b本地队列 q_b取出消息接收方 b定义发送方为 a ,接收方为 b ,下面是建立a 向 b 发送消息的单向配置。发送方a的配置1. 在发送方 a 创建队列管理器 qm_a :mqmlocalhost $ crtmqm -q qm_a成功后会有如下提示:there are 90 days left in the trial period for this copy of websphere mq. websphere mq queue manager create
2、d.c reating or replacing default objects for qm_a.d efault objects statistics : 40 created. 0 replaced. 0 failed.completing setup.2. 启动 qm_amqmlocalhost $ strmqm -q qm_a成功后会有如下提示:there are 90 days left in the trial period for this copy of websphere mq. websphere mq queue manager qm_a starting.5 log
3、records accessed on queue manager qm_a during the log replay phase. log replay for queue manager qm_a complete.transaction manager state recovered for queue manager qm_a.websphere mq queue manager qm_a started.3. 在发送方a创建 a 的本地队列q_a :mqmlocalhost $ runmqsc qm_a/进入 qm_a 的控制台成功后会有如下提示:5724-h72 (c) copy
4、right ibm corp. 1994, 2005. all rights reserved. starting mqsc for queue manager qm_a.然后在空白处开始输入命令(下面创建队列及通道均在控制台中进行) defineql( q_a)成功后有如下提示:amq8006: websphere mq queue created.4. 在发送方 a 创建用于和 b 通信的 传输队列 qt_b :defineql( qt_b) usage(xmitq)成功后有如下提示:amq8006: websphere mq queue created.:5. 在发送方a创建映射接收方b
5、的远程队列 r_b:defineqr( r_b)rqmname(qm_b)rname(q_b)xmitq(qt_b) replace/qm_b 是 b 的队列管理器名; q_b 是 b 的本地队列名; qt_b 是用于和 b 通信的传输队列 名。 replace 为覆盖原有配置成功后有如下提示:amq8006: websphere mq queue created.6. 在发送方a创建指向接收方b的发送通道 chl_b :definechl( chl_b) chltype(sdr) conname((1414) xmitq(qt_b)/ chl_b 由 b 提供,是 b的接收
6、通道名;和 1414 是 b 的 ip和监听端口; qt_b是用于和b通信的传输队列名。成功后有如下提示:amq8014: websphere mq channel created.至此,由a向 b 单向发送的队列及通道建立完毕,b 需要建立本地队列、传输队列、接收通道、启动监听进程后可以接收消息(上面已进行过的操作略去,命名类似) 。发送方b的配置7. 在接收方 b 创建接收通道 chl_b :define channel(chl_b)chltype(rcvr)成功后有如下提示:amq8014: websphere mq channel created.8. 在接收方b启动
7、监听进程:mqmlocalhost $ runmqlsr -t tcp -p 1414 -m qm_b&/为 qm_b 启动端口为 1414 的监听成功后有如下提示:1 12341mqmlocalhost $ 5724-h72 (c) copyright ibm corp. 1994, 2005. all rights reserved. 可 以使用 nestatan ,在 active internet connections (servers and established)的local address 中查看到该端口的使用。至此,发送方 a 和接收方 b 的配置工作已完成。发送测试消息下
8、面是在发送方a 发送测试消息:9. mqmlocalhost $ runmqchl -c chl_b -m qm_a&/启动 qm_a 的发送通道chl_b成功后有如下提示:channel chl_b is starting.进入 /opt/mqm/samp/bin ,mqmlocalhost bin$ ./amqsputr_b qm_a/r_b 是映射接收方 b 的远程队列, qm_a 为 a 的队列管理器成 功后出现如下提示:sample amqsput0 starttarget queue is r_b这时在下面的空白处输入内容并回车,内容就由下面是接收方 b 接收测试消息:mqmlocalhost bin$ ./amqsgetq_b qm_ba 发送至 b/q_b 是接收方 b 的本地队列, qm_b为 b 的队列管理器其他配置1.用 windows 下的 mq 管理器对linux下的 mq 进行管理:define chl(system.admin.svrconn) chltype(svrconn) trptype(tcp) mcauser(mqm)define qm(system.mqexplorer.reply.model) deftype(tempdyn) 2.需要建立服务器连接通道提供给应用服务使用:define channel(connn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度四川工商职业技术学院单招《英语》模拟试题附完整答案详解(网校专用)
- 2024-2025学年医院三基考试模拟试题及完整答案详解1套
- 2024-2025学年反射疗法师3级高频难、易错点题附参考答案详解【黄金题型】
- 2024-2025学年度助听器验配师考前冲刺练习附答案详解(基础题)
- 2024-2025学年园林绿化作业人员真题含答案详解【突破训练】
- 2024-2025学年临床执业医师能力提升B卷题库附参考答案详解【综合题】
- 2024-2025学年度辅警招聘考试高分题库有答案详解
- 2024-2025学年制冷与空调作业模拟试题附完整答案详解【易错题】
- 2024-2025学年度粮油食品检验人员高频难、易错点题及参考答案详解一套
- 2024-2025学年度粮油食品检验人员模拟题库附答案详解【完整版】
- 水利项目审批管理办法
- 超声刀的使用与维护指南
- 三基培训 课件
- 三种方法评标计算(自带公式)
- 电气控制与PLC应用技术-西门子S7-200 SMART PLC第三版黄永红习题答案
- 第四章 物质的特性 单元测试-七年级科学上册同步备课系列(浙教版)
- JG/T 118-2018建筑隔震橡胶支座
- 水平定向钻进管线铺设工程技术规范
- 香港公司意向协议书
- 《西藏自治区地质灾害危险性评估报告编制及审查技术要求(试行)》
- TCPQSXF006-2023消防水带产品维护更换及售后服务
评论
0/150
提交评论