使用 IBM MQ 服务器将 IBM MQ 队列集成到总线
IBM MQ 服务器表示 IBM MQ 队列管理器或(对于 WebSphere® MQ for z/OS®)队列共享组。 要与 WebSphere Application Server V7.0 或更高版本 进行互操作,WebSphere MQ 版本必须是 WebSphere MQ for z/OS V6 或更高版本,或者是 WebSphere MQ(分布式平台)V7 或更高版本。
开始之前
WebSphere Application Server
可通过下列任何方式与 IBM MQ 互操作:
- 使用 IBM MQ 消息传递提供程序
- 使用 IBM MQ 链路
- 使用 IBM MQ 服务器
决定要用于配置这些资源的方法。可按本任务所述使用管理控制台配置 IBM MQ 服务器资源,或使用SIBAdminCommands:AdminTask 对象的 IBM MQ 服务器管理命令进行配置。
关于此任务
要设置并使用 IBM MQ 服务器,应配置服务器属性,将服务器作为总线成员添加至服务集成总线,并创建 IBM MQ 队列类型目标。还可调解指定给 IBM MQ 服务器总线成员的目标。
将 IBM MQ 服务器作为总线成员添加,以便总线上的消息传递引擎可访问目标 IBM MQ 系统上的队列。如果 IBM MQ 服务器连接至队列共享组,那么总线应用程序可访问目标安装上的共享队列。
注意:
- 可配置 IBM MQ 服务器以使用绑定方式或客户机方式连接来连接至 IBM MQ 队列管理器。要将客户机方式与 IBM MQ for z/OS 配合使用,您需要名为 Client Attach Facility 的附加产品。
- 应将 IBM MQ 网络上的队列配置为“可共享”。这允许多个服务器实例从队列获取消息。
过程
- 创建 IBM MQ 服务器定义并配置服务器属性。
- 将新 IBM MQ 服务器作为总线成员添加,以便总线上的消息传递引擎可访问目标 IBM MQ 安装中的队列。
- 对新总线成员创建 IBM MQ 队列类型目标并将其指定给 IBM MQ 队列。
- 可选: 使用 IBM MQ 队列作为调解点来调解新目标。