websphere mq 使用备忘

本文详细介绍了如何使用 WebSphere MQ 创建接收方和发送方队列管理器,包括启动队列管理器、创建本地队列、定义通道和监听器等关键步骤,并通过测试验证配置是否正确。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

websphere mq 使用备忘
2011-12-06 16:07

 

创建接收方队列管理器
crtmqm -q to.queue.manager

启动队列管理器
strmqm to.queue.manager

启动mqsc
runmqsc to.queue.manager

创建接收方本地队列
define qlocal(myreceiver.queue)    //队列名称自动转换为大写
end 停止mqsc界面输入


测试接收方

amqsput MYRECEIVER.QUEUE to.queue.manager
amqsget MYRECEIVER.QUEUE to.queue.manager


创建发送方的队列管理器
crtmqm from.queue.manager

启动队列管理器
strmqm  from.queue.manager

启动mqsc
runmqsc from.queue.manager

定义一条名为MYTRANSMIT.QUEUE的本地队列,该队列将会被用作传输队列
define qlocal(mytransmit.queue) usage(xmitq)

定义远程队列的本地定义
define qremote(mysender.queue) rname(myreceiver.queue) rqmname('to.queue.manager') xmitq(mytransmit.queue)

远程队列定义完成后,我们可以使用如下命令查看其详细配置项信息
display qremote(mysender.queue)

通过输入下列命令来定义发送方通道:
define channel(from.to.channel) chltype(sdr) conname('127.0.0.1(1416)') xmitq(mytransmit.queue) trptype(tcp)
end

回到接收方队列管理器的MQSC会话中,通过输入以下命令来定义接收方的接听器
runmqsc to.queue.manager
define listener(myreceiver.listener) trptype(tcp) control(qmgr) port(1416)
define channel(from.to.channel) chltype(rcvr) trptype(tcp)
end

进入发送方的MQSC会话
runmqsc from.queue.manager

start channel(from.to.channel)

进入接收方的MQSC会话
runmqsc to.queue.manager
start listener(myreceiver.listener)


netstat –an | grep –i listen | grep –i 1416


测试

amqsput MYSENDER.QUEUE from.queue.manager

amqsget MYRECEIVER.QUEUE to.queue.manager


endmqm  -i  from.queue.manager
endmqm  -i  to.queue.manager

 

 

以下为参考的网页资料

http://www.faysky.net/article.asp?ArticleID=102

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值