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

Ejemplos de árbol de mensajes del nodo MQGet

El nodo MQGet genera árboles de mensajes basándose en el mensaje ensamblado de entrada que recibe, y las opciones que ha establecido en las propiedades del nodo.

Los árboles de mensajes, que se muestran en la siguiente tabla, se generan en función de las reglas describas en Un escenario de solicitud-respuesta que utiliza un nodo MQGet.

Con un mensaje ensamblado como éste: El mensaje que el nodo MQGet devuelve es:
InputRoot
MQMD
{MQMD de mensaje de entrada}
MQRFH2
{MQRFH2 de mensaje de entrada}
XMLNS
{cuerpo de mensaje de entrada}
InputLocalEnvironment
MQ
GET
MQGMO
MatchOptions = MQMO_MATCH_CORREL_ID
MQMD (sin hijos)
Variables
MQMD
{MQMD de entrada} (con CorrelID = {ID de correlación correcto como binario})
ResultRoot
MQMD
{MQMD de mensaje de resultado}
MQRFH2
{MQRFH2 de mensaje de resultado}
XML
{cuerpo de mensaje de resultado}
Con los valores de propiedad de nodo siguientes: El mensaje ensamblado de salida resultante es:
Ubicación del MQMD de entrada
InputLocalEnvironment.Variables.MQMD
Copiar mensaje
Copiar mensaje completo
Copiar entorno local
Copiar entorno local completo
Modalidad de generación
Mensaje y entorno local
Ubicación de datos de salida
InputLocalEnvironment.Variables.ReturnedMessage
OutputRoot
MQMD
{MQMD de mensaje de entrada}
MQRFH2
{MQRFH2 de mensaje de entrada}
XMLNS
{cuerpo de mensaje de entrada}
OutputLocalEnvironment
MQ
GET
MQGMO
{MQGMO utilizado para MQGET}
MQMD
{MQMD utilizado para MQGET}
CC = 0
RC = 0
Variables
MQMD
{MQMD de entrada} (con CorrelID = {ID de correlación correcto como binario})
ReturnedMessage
MQMD
{MQMD de mensaje de resultado}
MQRFH2
{MQRFH2 de mensaje de resultado}
XML
{cuerpo de mensaje de resultado}
Ubicación de datos de resultado
ResultRoot.XML
OutputRoot
MQMD
{MQMD de mensaje de entrada}
MQRFH2
{MQRFH2 de mensaje de entrada}
XMLNS
{cuerpo de mensaje de entrada}
OutputLocalEnvironment
MQ
GET
MQGMO
{MQGMO utilizado para MQGET}
MQMD
{MQMD utilizado para MQGET}
CC = 0
RC = 0
Variables
MQMD
{MQMD de entrada} (con CorrelID = {ID de correlación correcto como binario})
ReturnedMessage (con cualesquiera atributos y valor de ResultRoot.XML)
{cuerpo de mensaje de resultado}

Este árbol es el resultado de la realización de una asignación de ${resultDataLocation} a ${outputDataLocation} de forma efectiva. Se copia el valor del elemento de origen, igual que se copian todos los hijos incluidos los atributos.

Copiar entorno local
Ninguno
OutputRoot
MQMD
{MQMD de mensaje de entrada}
MQRFH2
{MQRFH2 de mensaje de entrada}
XMLNS
{cuerpo de mensaje de entrada}
OutputLocalEnvironment
MQ
GET
MQGMO
{MQGMO utilizado para MQGET}
MQMD
{MQMD utilizado para MQGET}
CC = 0
RC = 0
Variables
ReturnedMessage (con cualesquiera atributos y valor de ResultRoot.XML)
{cuerpo de mensaje de resultado}

Este árbol tiene el MQMD utilizado para la llamada de MQGET en OutputLocalEnvironment porque la ubicación de los parámetros de MQ de entrada tenía un elemento MQMD debajo de él. Aunque el árbol de entrada no se copia, la presencia del elemento MQMD hace que el MQMD utilizado para la llamada de MQGET se ponga en el árbol de salida.

Ubicación de datos de salida
<en blanco>
Copiar entorno local
Copiar entorno local completo
OutputRoot
MQMD
{MQMD de mensaje de resultado}
MQRFH2
{MQRFH2 de mensaje de resultado}
XMLNS
{cuerpo de mensaje de resultado}
OutputLocalEnvironment
MQ
GET
MQGMO
{MQGMO utilizado para MQGET}
MQMD
{MQMD utilizado para MQGET}
CC = 0
RC = 0
Variables
MQMD
{MQMD de entrada} (con CorrelID = {ID de correlación correcto como binario})

En este caso, el valor que se establezca para la propiedad Copiar mensaje no marca ninguna diferencia en el árbol de salida final.

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 16:58:37


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ac34681_