Habilitación de la aplicación JMS en Liberty para conectarse al bus de integración de servicios
Puede configurar la aplicación JMS que se ejecuta en Liberty para conectarse al bus de integración de servicios.
Procedimiento
Para permitir que la aplicación JMS se conecte al bus
de integración de servicios que se está ejecutando en el
servidor
WebSphere Application Server tradicional,
añada la característica
wasJmsClient-2.0
en el archivo server.xml. Si desea realizar una búsqueda JNDI, debe añadir
además la característica jndi-1.0.
<featureManager>
<feature>wasJmsClient-2.0</feature>
<feature>jndi-1.0</feature>
</featureManager
<jmsQueueConnectionFactory jndiName="jndi_JMS_BASE_QCF">
<properties.wasJms
busName="Bus1"
remoteServerAddress="localhost:7276:BootStrapBasicMessaging"
targetTransportChain="InboundBasicMessaging"/>
</jmsQueueConnectionFactory>
<jmsQueue jndiName="jndi_INPUT_Q">
<properties.wasJms queueName="Q1" />
</jmsQueue>
Nota: <remoteServerAddress> debe especificar el host y el puerto del servidor en el
que se está ejecutando el motor de mensajería en lugar de especificar un servidor de
rutina de carga.
Habilitación de la aplicación JMS en WebSphere Application Server tradicional para conectarse a la mensajería de Liberty
Puede configurar las aplicaciones JMS que se están ejecutando en el servidor de WebSphere Application Server tradicional de modo que se conecten a la mensajería de Liberty.
Procedimiento
Para habilitar las aplicaciones JMS que se despliegan
en el servidor
de WebSphere Application Server tradicional para conectarse a la mensajería Liberty, configure el Bus
name y el ProviderEndPoint en el servidor de WebSphere Application Server tradicional para especificar el host y el puerto donde se está ejecutando el
motor de mensajería de
Liberty.
Para obtener más información sobre la configuración del nombre de bus en la fábrica de conexiones de WebSphere Application Server tradicional, consulte Fábrica de conexiones unificada del proveedor de mensajería predeterminado [Valores].
Nota: Los recursos JMS que apuntan al motor de mensajería de Liberty siempre deben
especificar el
Bus name como defaultBus (sensible a las mayúsculas y minúsculas).