El árbol de mensajes es una parte del árbol de mensajes lógico en la que el intermediario almacena su representación interna del cuerpo del mensaje.
La raíz de un árbol de mensajes se llama root. El árbol de mensajes siempre está presente y se pasa de nodo a nodo en una sola instancia de un flujo de mensajes.
El árbol de mensajes incluye todas las cabeceras que están presentes en el mensaje, además del cuerpo del mensaje. También incluye el subárbol de propiedades (que se describe en Analizadores), si lo crea el analizador. Si el árbol de mensajes lo ha creado un analizador suministrado, el elemento que representa el subárbol de propiedades va seguido de una o más cabeceras.
Si el mensaje se ha recibido a través de WebSphere MQ Enterprise Transport, WebSphere MQ Mobile Transport o de WebSphere MQ Telemetry Transport, la primera cabecera (el segundo elemento) debe ser MQMD. Cualquier cabecera adicional incluida en el mensaje aparece en el árbol en el mismo orden que en el mensaje. El último elemento situado debajo del árbol de mensajes siempre es el cuerpo del mensaje.
Si el árbol de mensajes lo ha creado un analizador suministrado, si está presente el árbol de propiedades irá seguido del cuerpo del mensaje.
La estructura del árbol de mensajes se muestra a continuación. Si el mensaje de entrada es un WebSphere MQ mensaje, es posible que no estén presentes las cabeceras mostradas. Si el analizador que ha creado este árbol es un analizador definido por el usuario, es posible que el árbol de propiedades no esté presente.
El árbol del texto, una estructura de elementos hijo que se describe a continuación, que ha determinado el analizador representa el contenido del mensaje (datos). El cuerpo del mensaje puede ser:
Cada elemento del árbol analizado es de uno de estos tres tipos:
Para obtener información acerca de cómo se cumplimenta el árbol de mensajes, consulte Cómo se rellena el árbol de mensajes.
Conceptos relacionados
Analizadores
Diseño de mensajes
Tareas relacionadas
Desarrollo de aplicaciones de flujos de mensajes
Configuración de ESQL dentro de nodos
Manipular el contenido del cuerpo del mensaje
Referencia relacionada
Nodos incorporados
ESQL
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac12610_ |