Mensajes autodefinidos y predefinidos

Cada mensaje que fluye a través del sistema tiene una estructura específica, lo que es muy significativo para las aplicaciones que envían y reciben el mensaje.

WebSphere Business Integration Message Broker hace referencia a la estructura como plantilla de mensajes. La información de la plantilla de mensajes consta del dominio de mensajes, el conjunto de mensajes el tipo de mensaje y el formato físico del mensaje. Estos valores en conjunto identifican la estructura de datos que contiene el mensaje. Cada flujo de mensajes que procesa un mensaje ajustándose a esta plantilla debe comprender la plantilla para que se pueda interpretar la corriente de bits del mensaje.

Puede utilizar:

Mensajes predefinidos

Cuando crea un mensaje utilizando el área de trabajo, debe definir los campos (Elementos) del mensaje, además de todos los tipos de campos especiales que pueda necesitar y de todos los valores específicos (Limitaciones de valor) que se puedan utilizar como restricción para dichos campos.

Cada mensaje que modela en el área de trabajo debe ser miembro de un conjunto de mensajes. Puede agrupar mensajes relacionados en un conjunto de mensajes: por ejemplo, se pueden definir los mensajes de solicitud y respuesta para una consulta de cuenta bancaria en un solo conjunto de mensajes.

Cuando difunde un conjunto de mensajes a un intermediario, el Gestor de configuración envía la definición del conjunto de mensajes al intermediario en formato de un diccionario de mensajes. El intermediario puede gestionar varios diccionarios de mensajes simultáneamente.

Para obtener información sobre las ventajas de la predefinición de mensajes, consulte el apartado ¿Por qué se han diseñar los mensajes?.

Mensajes autodefinidos

Puede crear y direccionar mensajes autodefinidos. Estos mensajes utilizan el estándar XML para proporcionar estructura para el mensaje, de modo que se pueda interpretar y modificar.

Los mensajes autodefinidos también se pueden modelar utilizando el área de trabajo, lo que permite que los nodos del flujo de mensajes puedan utilizar la plantilla de mensajes lógicos. Sin embargo, no es necesario que difunda estos conjuntos de mensajes a los intermediarios que ofrecen soporte para dichos flujos de mensajes.

Soporte para mensajes JMS

WebSphere Business Integration Message Broker ofrece soporte para mensajes jms_map y jms_stream: no ofrece soporte para ninguna otra categoría de mensajes JMS. Si desea más información sobre la utilización de mensajes JMS con WebSphere Business Integration Message Broker, consulte la publicación WebSphere MQ Utilización de Java.

Conceptos relacionados
Diseño de mensajes
¿Por qué se han diseñar los mensajes?

Tareas relacionadas
Desarrollo de aplicaciones de flujos de mensajes
Desarrollo de modelos de mensajes

Referencia relacionada
Nodos incorporados

página Web de la biblioteca de WebSphere MQ