将消息从客户机发送至服务器

开始之前

在将测试消息放入队列之前,您必须已经完成本教程中的下列任务:

关于此任务

在教程的这一部分中,您将把消息从客户机发送至服务器队列管理器 QM_ORANGE,后者使用在先前教程中定义的远程队列定义和其他 IBM® MQ 对象将该消息路由至队列管理器 QM_APPLE 以及队列 Q1

[Windows]Windows 上,缺省情况下,样本程序随 IBM MQ 服务器或客户机一起安装。

[Linux]Linux 上,需要安装样本程序 RPM。

在客户机上打开命令提示符,然后按照以下步骤操作:

过程

  1. 启动 amqsputc 样本程序,如下所示:
    • [Linux]在 Linux 上,更改为 MQ_INSTALLATION_PATH/samp/bin 目录,其中 MQ_INSTALLATION_PATH 表示安装了 IBM MQ 的高级目录。输入以下命令:
      ./amqsputc Q1
    • [Windows]Windows 上,输入以下命令:
      amqsputc Q1
    此时会显示以下消息:

    Sample AMQSPUT0 start
    target queue is Q1

  2. 在一行或多行上输入某些消息文本,然后按 Enter 键两次。 此时会显示以下消息:

    Sample AMQSPUT0 end

结果

您现在已经创建了测试消息,并且已将其发送至服务器队列管理器 QM_ORANGE,后者将该消息路由至队列管理器 QM_APPLE 上的队列 Q1。下一个任务是验证是否已接收到测试消息。

任务 任务

反馈

时间戳记图标 最近一次更新时间: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/bi00262_.htm