设置接收方服务器

在完成设置发送方服务器任务之后,遵循下列步骤来设置接收方服务器:
  1. 作为 mqm 组中的用户登录。
  2. 通过输入下列命令创建名为 venus.queue.manager 的缺省队列管理器:
    crtmqm -q venus.queue.manager
    您将会看到一些消息,它们通知您已创建队列管理器并创建了缺省 WebSphere® MQ 对象。
  3. 要启动队列管理器,请输入:
    strmqm
    会显示一条消息通知您已启动队列管理器。
  4. 通过输入下列命令来启用 MQSC 命令:
    runmqsc
    会显示一条消息通知您已启动 MQSC 会话。MQSC 没有命令提示符。
  5. 通过输入下列命令来定义名为 ORANGE.QUEUE 的本地队列:
    define qlocal (orange.queue)
    会显示一条消息通知您已创建队列。
  6. 通过输入下列命令来定义侦听器:
    注: 如果没有指定侦听器应侦听的端口,则使用缺省值 1414。如果您在设置发送方服务器的步骤 7 中指定了 1414 以外的一个端口,则您必须在命令中包括 port 参数,如下所示。
    define listener (listener1) trptype (tcp) control (qmgr) port (port_number)
    其中
    port_number
    是侦听器运行时应使用的端口名。这必须与定义您的发送方通道时所使用的端口号相同。
  7. 通过输入下列命令启动侦听器:
    start listener (listener1)
    注: 建议您不要以后台方式从任何 shell 程序启动侦听器,shell 程序可自动降低后台进程的优先级。
  8. 通过输入下列命令来定义接收方通道:
    define channel (first.channel) chltype (rcvr) trptype (tcp)
    会显示一条消息通知您已创建通道。
  9. 通过输入下列命令来结束 MQSC:
    end
    会显示一些消息,后跟提示符。
现在,您已定义了下列对象:
现在要测试发送方工作站和接收方工作站之间的通信,请参阅测试服务器之间的通信