WebSphere MQ 将消息发送至远程队列

 一。创建队列管理器

  1. 启动 WebSphere MQ 资源管理器。
  2. 导航器视图中,右键单击队列管理器文件夹,然后单击新建 > 队列管理器。此时会打开创建队列管理器向导。
  3. 队列管理器名称字段中,输入 QM_ORANGE
  4. 选中设置为缺省队列管理器复选框。
  5. 单击下一步两次以转至向导的步骤 3。
  6. 确保选中启动队列管理器复选框。
  7. 确保选中自动启动队列管理器复选框。
  8. 单击下一步以转至向导的步骤 4。
  9. 确保选中创建配置用于 TCP/IP 的侦听器复选框。
  10. 如果完成按钮不可用,则在侦听端口号字段中输入另一个端口号。如果当前值为 1414,则尝试输入 14151416
  11. 单击完成

二。在发送队列管理器上创建队列

 

  1. 导航器视图中,展开队列管理器文件夹。
  2. 展开队列管理器 QM_ORANGE
  3. 右键单击队列文件夹,然后单击新建 > 远程队列定义...。此时会打开新建远程队列定义向导。
  4. 名称字段中,输入 Q1
  5. 远程队列字段中,输入 Q1
  6. 远程队列管理器字段中,输入 QM_APPLE
  7. 确保传输队列字段保留为空白。
  8. 单击完成。您现在已经创建了远程队列定义。
  9. 单击 QM_ORANGE 队列管理器。
  10. 右键单击队列文件夹,然后单击新建 > 本地队列。此时会打开新建本地队列向导。
  11. 名称字段中,输入 QM_APPLE
  12. 用途字段中,选择传输
  13. 单击完成。您现在已经在本地机器上创建了传输队列。
三。创建消息通道
  1. 导航器视图中,展开先前创建的队列管理器 QM_APPLE,然后展开高级文件夹。
  2. 右键单击通道文件夹,然后单击新建 > 接收方通道...。此时会打开新建接收方通道向导。
  3. 名称字段中,输入 QM_ORANGE.QM_APPLE
  4. 单击完成。您现在已经在接收机器上创建了接收方通道。

    发送队列管理器 QM_ORANGE 上:

  5. 展开先前创建的队列管理器 QM_ORANGE,然后展开高级文件夹。
  6. 右键单击通道文件夹,然后单击新建 > 发送方通道...。此时会打开新建发送方通道向导。
  7. 名称字段中,输入 QM_ORANGE.QM_APPLE,然后单击下一步
  8. 连接名称字段中,输入接收机器的计算机名称或 IP 地址(您应该已经在系统管理员的帮助下获得此信息)。
  9. 注意连接名称应真成:192.168.1.1(1415)形式  1415为端口号。 且确定接收队列管理器在该接口下监听。
  10. 传输队列字段中,输入 QM_APPLE
  11. 单击完成
  12. 单击通道文件夹。
  13. 右键单击 QM_ORANGE.QM_APPLE
  14. 从弹出菜单中,单击启动
  15. 单击确定。您现在已经在发送机器上创建了发送方通道。
    注:您不必启动接收方通道,因为它会在您设置发送方通道时自动启动(当设置发送方通道时,您指定了接收方通道的 IP 地址)。

四。使用 MQSC 来将测试消息放入队列

    1. 启动 amqsput 样本程序,如下所示:
    2. 在 Linux 上,切换到 /opt/mqm/samp/bin 目录,然后输入命令:./amqsput Q1
  •        在 Windows 上,输入命令:amqsput Q1

    1. 此时会显示以下消息:
    2. 样本 amqsput0 启动
      目标队列为 Q1
    3. 在一行或多行上输入某些消息文本,然后按 Enter 键两次。此时会显示以下消息:

      样本 amqsput0 结束

    4. 注意:放后消息的队列名称应为远程队列名,不应是传输队列

    五。使用 WebSphere MQ 资源管理器来验证是否已发送测试消息

        在接收机器(主管队列管理器 QM_APPLE 的机器)上执行此任务。

        在接收队列管理器上:

    1. 导航器视图中,展开队列管理器 QM_APPLE
    2. 单击队列文件夹。
    3. 内容视图中,右键单击队列 Q1,然后单击浏览消息...。此时会打开消息浏览器,显示当前 Q1 上的消息列表。
    4. 双击列表中的最后一条消息以查看其属性对话框。

     

     

     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值