WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Configuración de nodos JMS para comunicar con el bus de integración de servicios de WebSphere Application Server

Puede configurar un cliente JMS autónomo y nodos JMS para comunicarse con el bus de integración de servicios (SIBus) en WebSphere Application Server Versión 6 y Versión 7.

  1. Realice los pasos siguientes en WebSphere Application Server. Para obtener más información, consulte la documentación de WebSphere Application Server.
    1. Cree un bus de mensajería.
    2. Añada un miembro de bus.
    3. Reinicie el servidor de WebSphere Application Server.
    4. Cree un destino de cola en el bus.
    5. Cree una cola JMS en el proveedor de mensajería predeterminado.
    6. Cree una Fábrica de conexiones de la cola (QCF) en el proveedor de mensajería predeterminado.
      Asegúrese de que se ha especificado el URL del proveedor de mensajería en la definición de QCF, especialmente si el cliente JMS y el bus de mensajería están en sistemas distintos. El URL del punto final de proveedor debe tener el formato siguiente:
      nombre_host_miembro_bus:7276:BootstrapBasicMessaging
      donde 7276 es la dirección de punto final SIB predeterminada. No utilice 127.0.0.1 ni localhost como nombre de host de miembro de bus.
  2. Pruebe la configuración de WebSphere Application Server mediante un cliente JMS autónomo y realizando los pasos siguientes.
    1. Coloque los dos archivos JAR siguientes en la vía de acceso de clases: com.ibm.ws.sib.client.thin.jms_7.0.0.jar y com.ibm.ws.ejb.thinclient_7.0.0.jar.

      Copie estos archivos JAR del directorio de instalación de WebSphere Application Server Versión 7 bajo el subdirectorio de tiempos de ejecución. Si utiliza un JRE que no es de IBM, también necesitará el archivo com.ibm.ws.orb_7.0.0.jar.

    2. Asegúrese de que el URL de proveedor se establezca en iiop://nombre_host_servidor_WAS:puerto_programa_arranque.
    3. Asegúrese de especificar el puerto del programa de arranque correcto.
    4. Asegúrese de que las propiedades Fábrica de conexiones de la cola y Cola JMS se establecen en los valores definidos en la configuración de WebSphere Application Server.
    5. Compile el código de cliente JMS.
    6. Ejecute el cliente JMS con los siguientes parámetros de depuración ORB de IBM® activados.
      java -Dcom.ibm.CORBA.Debug=true -Dcom.ibm.CORBA.CommTrace=true -Dcom.ibm.CORBA.D ebug.Output=client.logClase_Cliente_JMS

      Este mandato produce la salida de depuración de CORBA en el archivo client.log del mismo directorio.

  3. Realice los pasos siguientes en WebSphere Message Broker.
    1. Detenga el intermediario.
    2. Cree un directorio (por ejemplo, c:\WebSphere_WAS_Client) y copie los dos archivos JAR siguientes desde WebSphere Application Server Versión 7 Thin Client para JMS.
      • com.ibm.ws.sib.client.thin.jms_7.0.0.jar
      • com.ibm.ws.ejb.thinclient_7.0.0.jar
      De forma alternativa, puede copiar estos archivos desde el directorio de instalación de WebSphere Application Server WAS home/runtimes.
    3. Configure el servicio JMS en WebSphere Message Broker mediante el mandato mqsichangeproperties. Existe el proveedor de JMS WebSphere_WAS_Client; por consiguiente, puede cambiar la vía de acceso de archivo JAR de cliente para dicho proveedor.
      mqsichangeproperties nombre_intermediario -c JMSProviders -o WebSphere_WAS_Client -n jarsURL -v vía_acceso_JAR_WAS_Thin_Client
    4. Opcional: Verifique que el servicio JMS está configurado correctamente utilizando el mandato mqsireportproperties.Para obtener más información, consulte Mandato mqsireportproperties.
    5. Configure el nodo de JMSInput como se muestra en el ejemplo siguiente. Para obtener más información sobre estas propiedades, consulte el apartado Nodo JMSInput.
      • Especifique el nombre del proveedor de JMS; por ejemplo, Cliente de WebSphere Application Server.
      • Especifique la fábrica de contexto inicial; por ejemplo, com.ibm.websphere.naming.WsnInitialContextFactory.
      • Especifique la ubicación de los enlaces JNDI en el formato iiop://nombre_host_servidor_WAS:WAS_server_boot_strap_port.
      • Establezca el nombre de la fábrica de conexiones en QCF.
    6. Asegúrese de que se haya establecido la conexión de JMS antes de iniciar el flujo de mensajes mediante el visor de sucesos de Windows.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:50


Tema de tareaTema de tarea | Versión 8.0.0.5 | bc22580_