Configuración de nuevos proveedores de JMS con la herramienta de configuración de recursos del cliente de aplicaciones

Puede crear configuraciones de proveedores JMS (Java™ Message Service) para el cliente de aplicaciones. El cliente de aplicaciones utiliza un servicio de mensajería a través de las interfaces de JMS.

Acerca de esta tarea

Durante esta tarea, podrá crear configuraciones de nuevos proveedores de JMS (Java Message Service) para el cliente de aplicaciones. El cliente de aplicaciones utiliza un servicio de mensajería a través de las interfaces de JMS. Un proveedor de JMS proporciona dos tipos de recursos (Java EE (Java Platform, Enterprise Edition). Uno es una fábrica de conexiones JMS y el otro es un destino de JMS.

En una tarea administrativa independiente, debe instalar el cliente de JMS en la máquina cliente donde reside el cliente de aplicaciones. El proveedor del producto de mensajería debe proporcionar una implementación del cliente JMS. Para obtener más información, consulte la documentación del producto de mensajería.

Procedimiento

  1. Inicie la herramienta de configuración de recursos del cliente de aplicaciones y abra el archivo EAR para el que desea configurar el nuevo proveedor JMS. El contenido del archivo EAR se muestra en una vista de árbol.
  2. En esta vista de árbol, seleccione el archivo JAR en el que desea configurar el nuevo proveedor de JMS.
  3. Expanda el archivo JAR para ver su contenido.
  4. Pulse con el botón derecho del ratón en Proveedores de mensajes. Realice una de las acciones siguientes:
    • Pulse con el botón derecho del ratón en la carpeta y seleccione Nuevo.
    • En la barra de menús, pulse Editar > Nuevo.
  5. Configure las propiedades del proveedor de JMS en el diálogo de propiedades resultante.
  6. Pulse Aceptar cuando haya terminado.
  7. Pulse Archivo > Guardar en la barra de menús para guardar los cambios.

Ejemplo

En el código de ejemplo siguiente se muestra cómo configurar los valores de proveedor JMS, fábrica de conexiones JMS y destino JMS para clientes de aplicación.

<resources.jms:JMSProvider xmi:id="JMSProvider_3" name="genericJMSProvider:name" 
description="genericJMSProvider:description" 
externalInitialContextFactory="genericJMSProvider:contextFactoryClass" 
externalProviderURL="genericJMSProvider:providerUrl">
<classpath>genericJMSProvider:classpath</classpath>
<factories xmi:type="resources.jms:GenericJMSDestination" 
xmi:id="GenericJMSDestination_1" name="jmsDestination:name" 
jndiName="jmsDestination:jndiName" description="jmsDestination:description" 
externalJNDIName="jmsDestination:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_15">
<resourceProperties xmi:id="J2EEResourceProperty_17" name="jmsDestination:customName" 
value="jmsDestination:customValue"/>
</propertySet>
</factories>
<factories xmi:type="resources.jms:GenericJMSConnectionFactory" 
xmi:id="GenericJMSConnectionFactory_1" name="jmsCF:name" jndiName="jmsCF:jndiName" 
description="jmsCF:description" userID="jmsCF:user" password="{xor}NTIsHBllMT4yOg==" 
externalJNDIName="jmsCF:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_16">
<resourceProperties xmi:id="J2EEResourceProperty_18" name="jmsCF:customName" 
value="jmsCF:customValue"/>
</propertySet>
</factories>
<propertySet xmi:id="J2EEResourcePropertySet_17">
<resourceProperties xmi:id="J2EEResourceProperty_19" 
name="genericJMSProvider:customName" value="genericJMSProvider:customValue"/>
</propertySet>
</resources.jms:JMSProvider>
Campos necesarios:
  • Página Propiedades del proveedor de JMS: nombre, y, como mínimo, un proveedor de protocolos
  • Página Propiedades de fábrica de conexiones JMS: nombre, nombre JNDI
  • Página Propiedades de destino de JMS: nombre, nombre JNDI
Casos especiales:
  • El tipo de destino debe ser QUEUE o TOPIC.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ucli_tnjms
File name: ucli_tnjms.html