永发信息网

如何使用 WebSphere MQ 的引用消息传输文件

答案:1  悬赏:0  手机版
解决时间 2021-11-16 05:59
如何使用 WebSphere MQ 的引用消息传输文件
最佳答案
使用引用消息传送文件

以下操作均以admin用户为例:
1. 将admin用户加入administrator和mqm用户组,重新登录;
2. 修改MQ服务的登录用户为admin,然后重新启动MQSeries服务;
3. 修改MQ DCOM组件的登录用户为“启动用户”,这样当以admin用户使用MQ资源管理器时,该DCOM组件将以admin用户的身份运行;关闭MQ资源管理器并重新打开,以使修改生效。
4. 启动Queue Manager,以QMA(发送文件,在MACHINE1服务器上)和QMB(接受文件,在MACHINE2服务器上)为例;
5. 创建MQ对象:

1)在QMA上:
define chl(chl1) chltype(sdr) trptype(tcp) conname('machine2') +
xmitq(xmitq) msgdata(FLATFILE) +
msgexit(' D:\IBM\WMQ\Tools\c\Samples\Bin\amqsxrm(MsgExit) ')

define ql(xmitq) usage(xmitq)

define chl(report) chltype(rcvr) trptype(tcp) replace

define qr(qr) rname(dq) rqmname(QMB) xmitq(xmitq) replace

2)在QMB上:
define chl(chl1) chltype(rcvr) trptype(tcp) +
msgexit(' D:\IBM\WMQ\Tools\c\Samples\Bin\amqsxrm(MsgExit) ') +
msgdata(FLATFILE)

define chl(report) chltype(sdr) trptype(tcp) conname('MACHINE1')
xmitq(QMA)

define ql(QMA) usage(xmitq)

注:如果使用MQ提供的接样例程序amqsgrm.exe接收文件,则作以下3)之后的设置,也可另写接受程序直接接收消息并获得已送达数据文件的名称。
3)在QMB上(可选):
define ql(initq)

define pro(proc) applicid('D:\IBM\WMQ\Tools\c\Samples\Bin\amqsgrm')

define ql(dq) initq(initq) process(proc) trigger trigtype(first)

在 MQ 服务中为 QMB 创建“触发器监控器”服务,设定监控队列为 INITQ ;并启动;

6. 在发送端启动发送通道chl1,在接收端启动发送通道report;

此时所有的配置已经完成,可以使用样例中的amqsprm.exe程序发送文件:
amqsprm -m QMA -i d:\tmp\src\srcfile.name -o d:\tmp\dest\destfile.name -q QR -t FLATFILE -w 10

7. 查验d:\tmp\dest\destfile.name文件已经产生。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁会算生男女
毛家屋场地址有知道的么?有点事想过去
我是贵阳的谁知道包办信用卡的
每年9月9日为法定敬老日吗
大家的体重是50吨,大家的体重比黄牛的10倍还
马蜂在什么树上
在gxs查询到的结果,麻烦大家给看一下我的iph
《努力是我更充实》600字左右作文
2017年蓝球亚冠小组赛新疆对阿尔阿赫利的比赛
qq手游飞车许池多少点券中A车
陈元奇的字多少钱一平尺
南京哪里有卖芝士的?
船长的橘子能解除所有限制吗? 比如虚弱能不
领证之后还没办婚礼,如果想离婚怎么办
盘点世界上那些让人分不清是真实还是ps的照片
推荐资讯
大学体验英语第3版13至15单元自主学习答案
百年奥运邮票价格是多少 如何鉴定百年奥运邮
前奏是架子鼓 一首很有节奏感的英文歌 女生唱
卧室挂钟馗画像 有坏处吗
为什么日本人的便当中间要放酸梅
'有公无我,有我无公'是什么意思?
胰液 能腐蚀窦道吗
HEREBAR酒吧地址好找么,我有些事要过去,
一个长方形菜地长七十米宽31米几个这样的菜地
钓的鲤鱼,鳃里有像鱼鳃一样排列的寄生虫
2016年有什么好听的韩国歌曲
如何选一张合适的床垫
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?