设置远程 WebSphere 服务器以使用“嵌入式消息传递”

“嵌入式消息传递”允许您在远程 JMS 运行时环境中彻底测试和发布应用程序。

要点: 仅当使用 WebSphere® Application Server 安装程序安装“嵌入式消息传递”时,此任务才是必需的。如果已经用 WebSphere Studio 安装程序安装了“嵌入式消息传递”,则不需要执行此任务。
要为远程机器上的 WebSphere 服务器配置“嵌入式消息传递”:
  1. 在 WebSphere Application Server 所在的机器上安装“嵌入式消息传递和发布和预订(Publish and Subscribe)”支持。
  2. 确保远程机器上的系统路径环境变量包含 WebSphere bin 目录和三个 MQ binary 目录。
  3. 用与测试环境服务器相同的节点和服务器名称安装“队列管理器”。缺省值是 localhostserver1,即 WAS_localhost_server1

    例如,使用缺省位置,从 WebSphere bin 目录执行以下命令以创建必需的 QueueManager:

    c:\Program Files\WebSphere\AppServer\bin>createmq
    "c:\Program Files\WebSphere\AppServer" localhost localhost server1
    "c:\Program Files\IBM\WebSphere MQ"
    "c:\Program Files\IBM\WebSphere MQ\WEMPS"
    createmq 批处理文件存在于独立的 WebSphere Application Server 机器上相对于 WebSphere Application Server 安装根目录的同一目录中。
  4. 创建新的 WebSphere V5.x 服务器。
  5. 在“服务器配置”视图中,双击该服务器。服务器编辑器就会打开。
  6. 单击环境选项卡。
  7. 在 ws.ext.dirs 部分中,单击添加路径按钮并将包含嵌入式消息传递 Java™ 实现类的目录添至 ws.ext.dirs 类路径。 缺省值是
    • 对于 Windows C:\Program Files\IBM\WebSphere MQ\java\lib
    • 对于 Linux /opt/mqm/java/lib
    • 对于 AIX /usr/mqm/java/lib
  8. 对于 Linux对于 AIX在“Java 库路径”部分中,输入 MQ 二进制文件的路径并选择追加至系统路径单选按钮。 缺省路径是:
    • 对于 Linux /opt/mqm/java/lib:/opt/wemps/lib
    • 对于 AIX/usr/mqm/java/lib:/usr/opt/wemps/lib
  9. 单击变量选项卡。
  10. 在“节点”设置部分的“已定义”变量表中,选择 MQ_INSTALL_ROOT 变量并单击编辑按钮。 “编辑变量”对话框打开。
  11. 字段中,输入嵌入式消息传递安装路径的位置并单击确定 缺省值是:
    • 对于 Windows C:\Program Files\IBM\WebSphere MQ
    • 对于 Linux /opt/mqm
    • 对于 AIX /usr/mqm
  12. 编辑 WAS_PUB_SUB_ROOT 变量并输入 WebSphere“嵌入式消息传递和发布和预订(Publish and Subscribe)”安装路径的位置。 缺省值是:
    • 对于 Windows C:\Program Files\IBM\WebSphere MQ\WEMPS
    • 对于 Linux /opt/wemps
    • 对于 AIX /usr/opt/wemps
  13. 对于 Linux对于 AIX 在远程机器上,将称为 WEMPS_REGISTRY 的环境变量添加至安装“代理控制器”的 serverconfig.xml 文件。 在 serverconfig.xml 文件中,此变量位于 wteRemoteV5.exe 的应用程序配置节中。例如:
    <Variable name="WEMPS_REGISTRY" position="prepend" value="/var/wemps/registry"></Variable>
    其中 /var/wemps/registry 是此变量的路径。
  14. 保存服务器并关闭编辑器。
注: 停止正在运行“嵌入式消息传递”的服务器需要更多时间。如果显示一条消息说服务器不响应,则单击取消,服务器将关闭。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.