WindowsLinux 上设置客户机

开始之前

在设置客户机以与队列管理器 QM_ORANGE通信之前,必须确保 IBM® MQ MQI 客户机已安装在客户机上。

关于本任务

在本教程的这个部分中,您必须使用 MQSERVER 环境变量在服务器上设置客户机组件。 您必须从系统管理员处了解托管队列管理器 QM_ORANGE 的机器的网络名。

要在 WindowsLinux®上设置客户机,请完成您正在使用的平台的步骤:
[Windows]

Windows 上设置客户机

关于本任务

在本任务中,您将使用 MQSERVER 环境变量来设置客户机组件。 您将需要从系统管理员处了解托管队列管理器 QM_ORANGE 的机器的网络名。

过程

  1. 打开控制面板: 单击 启动 > 设置 > 控制面板
  2. 双击 系统
  3. 单击 高级 选项卡。
  4. 单击 环境变量
  5. 在 "用户变量" 窗格中,单击 新建
  6. 在 "变量名称" 字段中输入 MQSERVER
  7. 在 "变量值" 字段中输入 CLIENT.QM_ORANGE/TCP/hostname ,其中 hostname 是用于标识机器托管队列管理器 QM_ORANGE 的计算机名称或 IP 地址。 如果不使用缺省端口号 1414,您还必须指定侦听器要侦听的端口号。 例如: MQSERVER=CLIENT.QM_ORANGE/TCP/hostname (1415)
  8. 单击 确定
    MQSERVER 环境变量在“用户变量”窗格中可视。

结果

您现在已经在 Windows 机器上设置了所需的客户机和服务器组件。
[Linux]

Linux 上设置客户机

关于本任务

在本任务中,您将使用 MQSERVER 环境变量来设置客户机组件。 您将需要从系统管理员处了解托管队列管理器 QM_ORANGE 的机器的网络名。

过程

  1. 以将要运行 Express File Transfer 的用户身份登录,该用户必须是 mqm 组的成员。
  2. 打开命令提示符。
  3. 类型
    
    cd $HOME
  4. 使用文本编辑器来编辑概要文件。 此示例假定您正在使用 bash shell,因此您需要编辑文件 $HOME/.bashrc。 如果您要使用其他系统 shell,请参阅相应系统文档。 将以下文本添加到文件末尾:
    
    MQSERVER=CLIENT.QM_ORANGE/TCP/'hostname'; export MQSERVER
    使用标识网络上服务器的名称替换 hostname
  5. 关闭命令提示符。
  6. 注销并重新登录以使更改生效。

结果

您现在已经设置了所需的客户机和服务器组件。 下一个任务是将消息从客户机发送到服务器队列管理器 QM_ORANGE