Varios nodos se proporcionan en WebSphere Message Broker para procesar y direccionar mensajes JMS. Siga los enlaces de este tema para averiguar cómo configurar los nodos JMS y los recursos de intermediario para procesar mensajes JMS.
WebSphere Message Broker proporciona los nodos siguientes para trabajar con mensajes JMS:
- Nodo JMSInput
- Utilice un nodo JMSInput si
los mensajes se reciben de una aplicación JMS.
- Nodo JMSOutput
- Utilice un nodo JMSOutput
si los mensajes se envían a un destino JMS.
- Nodo JMSReceive
- Utilice un nodo JMSReceive para recibir mensajes JMS en medio de un flujo de mensajes. El nodo JMSReceive tiene una función similar que el nodo JMSInput, pero el nodo JMSReceive puede consumir o examinar colas JMS en medio de un flujo de mensajes.
El mensaje de resultado se combina con el mensaje de entrada y se propaga al terminal de salida.
- Nodo JMSReply
- El nodo JMSReply tiene una función similar
a la del nodo JMSOutput, pero el nodo
JMSReply sólo envía mensajes JMS
al destino de respuesta que se facilita en el campo de cabecera JMSReplyTo
del árbol de mensaje JMS. Utilice el nodo JMSReply para tratar un mensaje JMS que se genera desde un flujo de mensajes como respuesta a un mensaje de entrada JMS y cuando no tenga ningún otro requisito de direccionamiento.
- Nodo JMSMQTransform
- Utilice el nodo JMSMQTransform para
transformar un mensaje con un árbol de mensaje
JMS en un mensaje con estructura de árbol que sea compatible con el formato
de los mensajes producidos por el proveedor JMS de
WebSphere MQ.
El nodo JMSMQTransform se puede usar para enviar
mensajes a flujos de mensajes existentes e interactuar con JMS de WebSphere MQ y WebSphere MQ Publicación/Suscripción.
- Nodo MQJMSTransform
- Use el nodo
MQJMSTransform para recibir mensajes que
tengan un formato de árbol de mensaje del proveedor JMS de
WebSphere MQ y darles un formato que sea compatible con los
mensajes que hayan de enviarse a destinos JMS.
Puede utilizar el nodo MQJMSTransform para enviar mensajes a los flujos de mensajes existentes e interactuar con JMS de WebSphere MQ y WebSphere MQ Publicación/Suscripción.
- Nodo JMSHeader
- Utilice un nodo JMSHeader
para cambiar propiedades Header_Values de JMS, o añadir, modificar
o suprimir propiedades de aplicación de JMS sin programación.
- Nodo SOAPInput
- Utilice un nodo SOAPInput para los mensajes SOAP recibidos de una aplicación JMS.
- Nodo SOAPReply
- El nodo SOAPReply envía mensajes SOAP utilizando el transporte JMS sólo
al destino de respuesta especificado en el mensaje recibido. Utilice el nodo SOAPReply para tratar un
mensaje JMS que se genera desde un flujo de mensajes como respuesta a un mensaje de entrada JMS.
- Nodo SOAPRequest
- Utilice un nodo SOAPRequest para enviar una
solicitud SOAP a un servicio web remoto. Este nodo es un nodo de solicitud y
respuesta síncronas y se bloquea tras enviar la solicitud hasta que se
recibe la respuesta.
- Nodos SOAPAsyncRequest y SOAPAsyncResponse
- Utilice un nodo SOAPAsyncRequest con un nodo SOAPAsyncResponse para construir un
par de flujos de mensajes que llamen a un servicio web de forma asíncrona.
Para
utilizar nodos JMS en los flujos de mensajes, hay pasos adicionales de
configuración en el entorno de intermediario que puede ser necesario para
completar la operación. Consulte los temas siguientes para obtener información sobre tareas de configuración adicionales que puede necesitar para completar la operación: