当前位置: 代码迷 >> WebSphere >> 请懂的ibm mq 6.0配备的高人前来指导
  详细解决方案

请懂的ibm mq 6.0配备的高人前来指导

热度:8854   发布时间:2013-02-26 00:00:00.0
请懂的ibm mq 6.0配置的高人前来指导。
请懂的ibm mq 6.0配置的高人前来指导。
以下是小弟在xp的配置,完全照下面配置后,测试时接不到数据。请高人指点下!!



在源队列管理器(在A机器上):
1.创建队列管理器:
右键点击“队列管理器”文件夹,选择“新建”项,创建一个新的队列管理器“one”,其余采用默认设置;
如果此刻“完成”按钮不可用,说明侦听器端口号已经被占用(默认为1414),所以你可以重新填写另一个号码,可以随便填写,比如:1415等;所以在这里我选择吧侦听器端口改为“1415”,然后点击完成.

2.创建队列:
打开“one”管理器的下拉菜单,右键点击“队列”选项创建一个新的“传输队列”和“运程队列定义”
1)首先创建一个传输队列:
右键点击“队列”选项里的“新建”目录,选择“本地队列”项,在名称处输入“sendQueue”;
点击“下一步”,在当前页面的“用法”属性处选择:传输,其余采用默认设置;
然后点击完成,该传输队列便可成功创建。

2)创建一个远程队列:
右键点击“队列”选项里的“新建”目录,选择“远程队列定义”项,在名称处输入“disQueue”;
点击“下一步”,在“远程队列”选项写上目标管理器里的本地队列名字: disLocalQueue,在“远程队列管理器”选项写上目标管理器名字:two,在“传输队列”项写上本地的传输队列: sendQueue(注意:这几项一定不能够写错),其余采用默认设置;
点击确定,此刻便完成了远程队列的创建。

3.创建通道:
1)建立发送方通道
  点开队列管理器下的“高级”菜单,右键点击“通道”选项里的“新建”目录,选择“发送方通道”项,在名称处输入“channel”;
点击下一步:
在“连接名称”项写上如下格式的信息:172.16.40.216(1416),其中172.16.40.216代表远程目标管理器所在电脑IP,而1416表示目标管理器的侦听器端口号;
在“传输队列”项写上本地传输队列的名称:sendQueue;
在“本地通信地址”项写上本地的电脑IP:172.16.40.215;
其余采用默认设置;
一切填写完毕后点击完成,则源队列管理器的发送方通道建立完成。
2)建立服务器连接通道
点开队列管理器下的“高级”菜单,右键点击“通道”选项里的“新建”目录,选择“服务器连接通道”项,在名称处输入“connSend”;
其它选项的均为默认选项,点击完成即可。

4.创建进程:
点开队列管理器下的“高级”菜单,右键点击“进程定义”选项里的“新建”目录,选择“进程定义”项,在名称处输入“order”;
点击“下一步”,在“应用程序标识”项写上:runmqchl -m 本地管理器名称 -c 发送方通道名称
例如: runmqchl -m one -c channel
注意:发送方通道的名字必须和接收方通道名称一样.
其它选项均为默认项,点击完成即可.

在目标队列管理器(B机器上):
1. 创建一个队列管理器:
  右键点击“队列管理器”文件夹,选择“新建”项,创建一个新的队列管理器“two”,方法如源队列管理器的创建一样,在这里我设置该管理器的侦听器的端口号为“1416”

2. 创建队列:
  打开“two”管理器的下拉菜单,右键点击“队列”选项创建一个新的“本地队列”:右键点击“队列”选项里的“新建”目录,选择“本地队列”项,在名称处输入“disLocalQueue”;
点击“下一步”,在当前页面的“用法”属性处选择:正常,这是与传输队列的不同之处;然后点击完成,该远程本地队列便可成功创建。

3. 创建通道
1)建立接收方通道
  点开队列管理器下的“高级”菜单,右键点击“通道”选项里的“新建”目录,选择“接收方通道”项,在名称处输入“channel”;其它属性选择默认的便可,直接点击完成。
2)创建服务器连接通道:
点开队列管理器下的“高级”菜单,右键点击“通道”选项里的“新建”目录,选择“服务器连接通道”项,在名称处输入“connRec”;其它选项的均为默认选项,点击完成即可。

测试方法:
可以在源队列管理器的远程队列里面放入测试消息,然后看目标队列管理器的本地队列上是否已经成功接收到消息,若接收到则配置成功!


------解决方案--------------------------------------------------------
这个帖子里,把MQ7,MQ6下载地址贴进去了。

http://topic.csdn.net/u/20110516/11/210aa5a0-9976-4bb7-af76-21043b6c7880?68248
  相关解决方案