WebSphere Application Server V6.1.0.9 上部署和验证 IBM MQ bridge for HTTP

请参考以下示例,准备部署 IBM® MQ bridge for HTTP 以运行示例 HTTP Java 程序。 部署在 WebSphere® Application Server V6.1.0.9 上。

开始之前

  1. 按照安装、配置和验证 HTTP 的 IBM MQ 桥中的指示信息进行复制 WMQHTTP.war到您安装的可访问的服务器上 WebSphere应用程序服务器。
  2. 配置一个队列管理器和一个队列,用于测试此配置:
    • 在此示例中,队列管理器配置为使用 表 1中的值:
      表 1. 队列管理器配置
      Object
      主机名 itso-01
      队列管理器 QM1
      本地队列 HTTPTESTQ
      服务器连接通道 MYSVRCON。 配置具有足够权限来读写 HTTPTESTQ的 MCA 用户标识。
      侦听器端口 1414
  3. 启动队列管理器和侦听器
  4. 将测试消息放到 HTTPTESTQ 上。 例如:
    1. 启动 IBM MQ Explorer。
    2. 在 QM1 的本地队列列表中,右键单击 HTTPTESTQ > Put test message > type First Message > Put message > Close
  5. 启动应用程序服务器,并登录到集成解决方案控制台。

关于本任务

此示例显示了在将 WebSphere Application Server V6.1.0.9 作为应用程序服务器运行时要执行的步骤。 如果您正在运行另一个版本的 WebSphere Application Server,或者正在运行另一个应用程序服务器,那么步骤将有所不同。 WebSphere Application Server V6.1.0.9 预配置为使用 IBM MQ MQI client 库将 IBM MQ 安装为消息提供程序。 如果未将 IBM MQ 预先配置为消息传递提供程序,或者如果要使用 IBM MQ 服务器绑定,那么需要将 JEEIBM MQ 资源适配器安装并配置到应用程序服务器中。

遵循指示信息以将 IBM MQ bridge for HTTP 部署到 WebSphere Application Server V6.1.0.9上,并使用浏览器验证部署:

过程

  1. 在导航窗格中,单击 资源> JMS 提供程序> IBM MQ 消息传递提供程序

    您可以在 "节点" , "单元" 或 "服务器" 级别进行配置,具体取决于 WebSphere Application Server 部署。 此示例使用服务器级别部署。

  2. 其他属性下,单击 连接工厂> 新建
  3. JMS 提供者表单中,提供 表 2中的信息或选择的替代方法,单击 应用> 保存
    表 2. 设置或修改以下字段
    字段
    名称 WMQHTTPBridge
    JNDI 名称 jms/WMQHTTPJCAConnectionFactory
    队列管理器 QM1
    主机 itso-01
    端口 1414
    通道 MYSVRCON
    传输类型 CLIENT
  4. 在导航窗格中,单击 应用程序> 安装新应用程序
  5. WMQHTTP.war 的路径插入到表单中,并提供上下文根,然后单击 下一步
    1. 上下文根是可选项。 mq 是HTTP默认上下文根。
    2. 上下文根构成 URI 标识的一部分 IBM MQ bridge for HTTP。 您可以忽略上下文根,也可以稍后进行更改。
  6. 在安装向导的 " 选择安装选项 " 页面上,您不必更改任何缺省值,请单击 下一步
  7. 在 " 将模块映射到服务器 " 页面上,选择集群或服务器,选中 "选择" 框,然后单击 应用> 下一步
  8. 在 " 将资源引用映射到资源 " 页面上的 javax.jms.ConnectionFactory 表单中,单击 浏览 ...IBM MQ bridge for HTTP 行上。
  9. 在 " 企业应用程序> 可用资源 " 页面上,选择 WMQHTTPBridge,然后单击 应用
  10. 返回 javax.jms.ConnectionFactory 表单,选择认证方法。
    1. 例如,选择 ,然后单击 应用。 其他选项需要额外配置。
  11. 选中 IBM MQ bridge for HTTP选择 复选框,单击 下一步> 下一步> 完成> 保存
  12. 在导航窗格中,单击 应用程序> 企业应用程序
  13. 选中 WMQHTTP.war的选择框,然后单击 启动
  14. 打开浏览器窗口。 输入 http://itso-01:9080/mq/msg/queue/HTTPTESTQ,使用相应的主机名和端口。

结果

如果配置成功,浏览器窗口将显示 First Message

后续操作

运行示例 HTTP Java 应用程序。