IBM MQ8.0常用操作

一、创建队列管理器

1.创建队列管理器QM1:crtmqm -q QM1

2.删除队列管理器QM1:dltmqm QM1

3.启动队列管理器QM1:strmqm QM1

4.停止队列管理器QM1:endmqm QM1

5.显示所有队列管理器:dspmq

6.进入控制台创建并启动侦听器:

runmqsc QM1  

def listener(LISTENER1) TRPTYPE(TCP) PORT(1415) CONTROL(QMGR)  

start LISTENER(LISTENER1)  

end  

注:缺省端口1414,发送方和接收方不能使用相同端口。

二、创建队列

1.用命令行交互界面管理工具RUNMQSC 连接队列管理器QM1:

runmqsc QM1

2.创建本地队列Q1:

      define qlocal(Q1) usage(xmitq)  

3.定义远程队列(发送端):

      define qremote (Q2) rname (Q2) rqmname(QM2) xmitq (QM2)   

4.对应上步在远端定义本地队列Q2(接收端):define qlocal(Q2) usage(xmitq)  

三、创建消息通道

接收端通道

1.连接接收端队列管理器QM2:

      runmqsc QM2

2.定义接收方通道:

      define channel (CR1) chltype (RCVR) trptype (TCP)

      end

发送端通道

1.连接发送端队列管理器QM1:

      runmqsc QM1

2.定义发送方通道:

define channel(CS1) chltype (sdr) conname ('con-name') xmitq (Q2) trptype (tcp)

注:值con-name 是接收方队列管理器的 TCP 地址。

3.启动通道:

start channel (CS1)  

end

 

posted @ 2016-09-13 00:04  shliph  阅读(810)  评论(0编辑  收藏  举报