Creación del archivo de enlaces JMS

Para crear el archivo de enlaces JMS, utilice la aplicación JMSAdmin. En este apartado se proporciona un resumen de cómo crear el archivo de enlaces JMS. Si desea obtener más información sobre cómo utilizar la aplicación JMSAdmin, consulte la documentación de WebSphere MQ.

En los pasos siguientes se describe cómo crear el archivo de enlaces JMS:

  1. En un indicador de mandatos (en el directorio WebSphereMQ_Root\java\bin), ejecute la aplicación JMSAdmin entrando:
    JMSAdmin
     
  2. Defina la nueva configuración JMS entrando los siguientes mandatos en el indicador de línea de mandatos:
    1. Cree el contexto JMS con el siguiente mandato:
      def ctx(nombreContexto)
       
    2. Cambie el contexto activo escribiendo:
      chg ctx(nombreContexto)
       

      donde nombreContexto es el contexto creado en el paso anterior.

    3. Defina la fábrica de conexiones de cola con el siguiente mandato:
      def qcf(nombreFábricaConexiones) qmgr
       (nombreGestorColas) tran(client)
        chan(nombreCanalJava) host
       (nombreSistPralMQ) port
       (puertoMQ)
       

      donde:

      • nombreFábricaConexiones es el nombre que se asigna a la fábrica de conexiones de cola
      • nombreGestorColas es el nombre del gestor de colas de WebSphere MQ (que gestiona las colas que utilizará Business Integration Connect)
      • nombreCanalJava es el nombre del canal que se utiliza para establecer las comunicaciones de cliente con WebSphere MQ. El nombre de canal por omisión es java.channel.
      • nombreSistPralMQ es la dirección IP de la máquina de sistema principal (la máquina donde reside el gestor de colas de WebSphere MQ)
      • puertoMQ es el número de puerto de la máquina de sistema principal
    4. Defina las colas escribiendo el siguiente mandato para cada cola:
      def q(nombreAliasCola) qmgr
       (nombreGestorColas) queue
       (nombreCola)
       
    5. Salga de JMSAdmin con el siguiente mandato:
      end
       

El archivo de enlaces se crea en una subcarpeta de la carpeta configurada en el campo PROVIDER_URL del archivo JMSAdmin.config. El archivo de enlaces tiene el siguiente nombre:

.bindings
 

El nombre de la subcarpeta es el nombre que elige para el contexto JMS.

En la Figura 32 se muestra la creación de una configuración JMS de ejemplo.

Figura 32. Mandatos para crear la configuración JMS de ejemplo

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)
 

Los mandatos de la Figura 32, emitidos desde la aplicación JMSAdmin, crean los siguientes objetos JMS:

Cuando estos mandatos finalizan, la aplicación JMSAdmin ha creado un archivo .bindings en el siguiente directorio:

C:/filesender/config/jms
 

Copyright IBM Corp. 1997, 2004