Propiedades del conjunto de mensajes

Propiedades generales del conjunto de mensajes

La tabla siguiente define las propiedades que puede establecer para personalizar el conjunto de mensajes.

Propiedad Tipo Significado
ID de conjunto de mensajes Serie de caracteres Este es el identificador exclusivo que se genera automáticamente cuando crea el conjunto de mensajes. No puede cambiar esta propiedad.
Formato físico por omisión Serie de caracteres Especifique el formato físico por omisión que se utiliza si no se puede deducir un formato de la cabecera MQRFH2 del mensaje o si no se ha especificado como una propiedad del nodo de entrada en la que un flujo de mensajes recibe el mensaje. El valor por omisión es vacío (no establecido).
Prefijo del tipo de mensaje Serie de caracteres Esta propiedad se utiliza cuando define mensajes de varias partes (consulte Mensajes de varias partes para obtener una definición y una explicación de los mensajes de varias partes).

El valor que especifique se utilizará como una vía de acceso absoluta o relativa del mensaje de la parte más interna al de la parte más externa y se utiliza como prefijo para el valor de la propiedad Tipo de mensaje especificada para el mensaje de la parte más externa (especificado en la cabecera MQRFH2 del mensaje o en el nodo de entrada del flujo de mensajes).

Si establece un valor, debe tener el formato id1/id2/.../idnu donde id1 es el identificador del mensaje de la parte más externa, id2 es el identificador del elemento o mensaje siguiente e idn es el identificador del mensaje de la parte más interna. El valor por omisión es un espacio en blanco (no establecido).

La tabla siguiente que describe el uso de la propiedad del conjunto de mensajes Prefijo de tipo de mensaje, muestra cómo este valor se combina con la propiedad Tipo de mensaje de un mensaje de entrada.

Analizador de ejecución Tipo enumerado Seleccione en la lista desplegable el analizador de mensajes para los mensajes que pertenezcan a este conjunto de mensajes. Esto determina cómo se interpreta el mensaje cuando lo recibe el intermediario. Puede seleccionar entre:

MRM (el valor por omisión). Si especifica MRM, debe asignar el conjunto de mensajes a los intermediarios que recibirán estos mensajes y desplegarlos. La acción de despliegue crea un diccionario de tiempo de ejecución (RTD) con el que el analizador MRM que invoca el intermediario comprueba el mensaje recibido.

XML, JMSMap o JMSStream. Seleccione uno de estos analizadores si desea diseñar un mensaje XML, JMSMap o JMSStream genérico de definición automática. Los mensajes que se definen de este modo se interpretan mediante el analizador XML genérico y no mediante el analizador MRM. No tiene que asignar estos conjuntos de mensajes a los intermediarios ni desplegarlos para crear RTD.

Utilizar espacios de nombres Recuadro de selección Seleccione esta propiedad si desea utilizar espacios de nombres en el conjunto de mensajes.

Cuando se haya habilitado, no se puede inhabilitar.

Tratar la faceta Longitud como LongitudMáx Recuadro de selección Seleccione esta propiedad si desea que el importador COBOL cree una faceta LongitudMáx de un elemento de serie de caracteres de longitud fija en lugar de una faceta de longitud.

El valor por omisión es que la propiedad esté establecida.

Utilización de la propiedad del conjunto de mensajes Prefijo de tipo de mensaje

La tabla siguiente muestra las implicaciones de utilizar la propiedad Prefijo de tipo de mensaje. Tenga en cuenta que el tipo de mensaje o el prefijo de mensaje puede describir elementos o mensajes.

Ejemplo de la propiedad Tipo de mensaje Prefijo de tipo de mensaje no establecido Prefijo de tipo de mensaje establecido
Tipo de mensaje simple:msg_type Da como resultado el tipo de mensaje simple:msg_type Da como resultado la vía de acceso del tipo de mensaje: /msg_prefix_1/.../msg_prefix_n/ msg_type
Tipo de mensaje de vía de acceso: msg_type_1/.../msg_type_m Da como resultado el tipo de mensaje de vía de acceso: /msg_type_1/.../msg_type_m Da como resultado el tipo de mensaje de vía de acceso combinado: /msg_prefix_1.../msg_prefix_n /msg_type_1/.../msg_type_m
Tipo de mensaje absoluto simple: /msg_type Da como resultado el tipo de mensaje simple: msg_type Da como resultado el tipo de mensaje simple: msg_type

Se genera un error si el prefijo de tipo de mensaje se establece en cualquier valor que no sea msg_type.

Tipo de mensaje absoluto de vía de acceso: /msg_type_1/.../msg_type_m Da como resultado el tipo de mensaje de vía de acceso: /msg_type_1/.../msg_type_m Da como resultado el tipo de mensaje de vía de acceso: /msg_type_1/.../msg_type_m

Se genera un error si todos los identificadores del prefijo de tipo de mensaje no coinciden con los identificadores correspondiente de la vía de acceso resultante.

El conjunto de mensajes no tiene ninguna propiedad determinada por miembros de un objeto mayor debido a que este es el objeto de mensaje más grande según lo ha definido MRM.

Además de las propiedades del conjunto de mensajes, cada formato físico tiene propiedades que se pueden actualizar. En un conjunto de mensajes también existe una propiedad de documentación. Puede encontrar los detalles en:

Conceptos relacionados
Proyectos de conjuntos de mensajes
Conjuntos de mensajes
Formatos físicos del dominio MRM

Tareas relacionadas
Trabajar con un proyecto de conjunto de mensajes
Trabajar con un conjunto de mensajes

Referencia relacionada
Propiedades del conjunto de mensajes del formato físico personalizado
Propiedades del conjunto de mensajes del formato físico XML
Propiedades del conjunto de mensajes de formato TDS
Propiedades de la documentación de todos los objetos del conjunto de mensajes