MQ5.3使用手册
1. 基本结构
大概通讯方式是:
主机A的程序放一个消息在远程队列中,远程队列找相应的传输队列,传输队列找相应的发送通道,发送通道把消息放在远程服务器(主机B)的与发送通道同名的接收通道上,接收通道在把消息放在主机B的本地接受队列中,然后主机B的程序负责把消息取出来.
2. 本文示范建立一个单向的由A到B的通讯逻辑的配置过程.
顺序是:A建立传输队列--A建立发送通道--A建立远程队列—B建立本地接收方通道—B建立本地接收队列—修改A的传输队列加入自启动功能.
3. A建立传输队列:
传输队列在系统中启到连接下层’发送通道’和上层’远程队列’的作用. 打开主机A上的’WebSphere MQ 资源管理器’,如下图操作
在队列名称输入一个队列的名字(该名字在以后建立发送通道时候需要使用),IBM建议传输队列的名称和B上面的队列管理器同名,B上的队列管理器名字为QM_kfb04,所以这里输入QM_kfb04.由于需要,我在’缺省持久性’里选择了’持久’,因为我所开发的项目数据传输不能丢失.’用法’上一定要选择’传输’,说明这个队列是个传输队列.
其余的设置如图.
4. 在A上建立到B的发送通道:
在通道名称中输入一个通道的名称,其名称必须和B上的接收通道的名字相同,B上的接收通道名字是’ toSF’,这里写入’ toSF’,协议选择TCP/IP,’连接名称’就是B的IP地址,传输队列选择刚才我们建立的传输队列,至此’传输队列QM_kfb04’