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

开始之前

在发送队列管理器上创建队列之前,您必须已经在以下任务中创建该队列管理器:

关于本任务

在教程的这一部分中,您将在发送队列管理器上创建远程队列定义和传输队列。
您可以使用以下任一界面来执行此任务:

使用 IBM MQ Explorer 在发送队列管理器上创建队列

关于本任务

在发送队列管理器上:

过程

  1. 在 " Navigator " 视图中,展开 队列管理器 文件夹。
  2. 展开队列管理器 QM_ORANGE
  3. 右键单击 队列 文件夹,然后单击 新建 > 远程队列定义
    这样会打开“新建远程队列定义”向导。
  4. 名称 字段中,输入 Q1
  5. 单击下一步
  6. 远程队列 字段中,输入 Q1
  7. 远程队列管理器 字段中,输入 QM_APPLE
  8. 传输队列 字段中,输入 QM_APPLE
  9. 单击完成
    您现在已经创建了远程队列定义。
  10. 单击 QM_ORANGE 队列管理器。
  11. 右键单击 队列 文件夹,然后单击 新建 > 本地队列
    这样会打开“新建本地队列”向导。
  12. 名称 字段中,输入 QM_APPLE
  13. 单击下一步
  14. 使用情况 字段中,选择 传输
  15. 单击完成
    您现在已经在本地机器上创建了传输队列。

结果

新队列 Q1QM_APPLE显示在 " 内容" 视图中。

如果这些队列未显示在 " 内容" 视图中,请单击 " 内容" 视图中的 "刷新 "刷新" 按钮上的图标。 "。

使用 MQSC 来在发送队列管理器上创建队列

关于本任务

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

过程

  1. 通过输入以下命令来启动 MQSC:
    runmqsc
    此时会显示一条消息,告诉您 MQSC 会话已启动。
  2. 通过输入以下命令定义名为 QM_APPLE 的本地队列:
    
    define qlocal (QM_APPLE) usage (xmitq)
    此时会显示一条消息,告诉您何时创建了该队列。
  3. 通过输入以下命令来定义远程队列定义:
    
    define qremote (Q1) rname (Q1) rqmname(QM_APPLE) xmitq (QM_APPLE)

结果

您现在已经在发送队列管理器上创建了队列。 下一个任务是创建发送队列管理器和接收队列管理器之间的消息通道。