创建 JMS 绑定文件

要创建 JMS 绑定文件,请您使用 JMSAdmin 应用程序。本节提供了如何创建 JMS 绑定文件的摘要。获取如何使用 JMSAdmin 应用程序的完整信息,参阅您的 WebSphere MQ 文档。

下列步骤描述了如何创建 JMS 绑定文件:

  1. 在命令提示符中(在目录 WebSphereMQ_Root\java\bin 里),通过输入下列命令来启动 JMSAdmin 应用程序:
    JMSAdmin
     
  2. 通过在命令行提示符里输入下列命令来定义新的 JMS 配置:
    1. 用下列命令来创建 JMS 上下文:
      def ctx(contextName)
       
    2. 要改变您的活动上下文,请输入:
      chg ctx(contextName)
       

      其中 contextName 是您在前一步里创建的上下文。

    3. 用下列命令来定义队列连接工厂:
      def qcf(connectionFactoryName) qmgr (queueManagerName) tran(client)
        chan(javaChannelName) host (MQHostName) port (MQport)
       

      其中:

      • connectionFactoryName 是为队列连接工厂指定的名称
      • queueManagerName 是您的 WebSphere MQ 队列管理器的名称(管理 Business Integration Connect 使用的队列)
      • javaChannelName 是用于建立客户机与 WebSphere MQ 通信通道的名称。缺省通道名称是 java.channel
      • MQHostName 是主机机器(WebSphere MQ 队列管理器所驻留的机器)的 IP 地址
      • MQport 是主机的端口号
    4. 通过对每个队列输入下列命令为每个队列定义队列:
      def q(queueAliasName) qmgr (queueManagerName) queue (queueName)
       
    5. 用下列命令来退出 JMSAdmin:
      end
       

绑定文件在 JMSAdmin.config 文件 PROVIDER_URL 字段中配置的文件夹的子文件夹中创建。该绑定文件的名称如下:

.bindings
 

子文件夹名称就是您为 JMS 上下文选择的名称。

图 32 显示了样本 JMS 配置的创建。

图 32. 创建样本 JMS 配置的命令

def ctx(JMS)
 change ctx(JMS)
 
define qcf(WBICHub) qmgr(bcg.queue.manager) tran(CLIENT) chan(java.channel) 
 host(127.0.0.1) port(1414)
 
define q(inQ) queue (JMSIN) qmgr(bcg.queue.manager)
 define q(outQ) queue (JMSOUT) qmgr(bcg.queue.manager)
 

图 32 中从 JMSAdmin 应用程序发出的命令创建了下列 JMS 对象:

当这些命令完成后,JMSAdmin 应用程序已经在下列目录中创建一个 .bindings 文件:

C:/filesender/config/jms
 

Copyright IBM Corp. 1997, 2004