Propiedades de conjunto de mensajes

Propiedades generales de 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 Es un identificador exclusivo que se genera automáticamente cuando se crea el conjunto de mensajes. Esta propiedad no se puede cambiar.
Alias del conjunto de mensajes Serie de caracteres Especifique un valor exclusivo alternativo que identifique el conjunto de mensajes. Esta propiedad sólo es necesaria si está utilizando la técnica de identidad de mensaje para identificar los mensajes incorporados. Esto es así cuando se definen los mensajes incorporados en este conjunto de mensajes pero el mensaje padre está definido en un conjunto de mensajes diferente y la corriente de bits no contiene el nombre real del conjunto de mensajes o el identificador.
Formato físico por omisión Serie de caracteres Especifica el formato físico por omisión que se utiliza si no se puede deducir un formato a partir de la cabecera MQRFH2 del mensaje o no se ha especificado ningún formato como propiedad del nodo de entrada en el que un flujo de mensajes recibe el mensaje. El valor por omisión es vacío (no establecido).
Prefijo de tipo de mensaje Serie de caracteres Esta propiedad se utiliza cuando define mensajes de varias partes , específicamente cuando se utiliza la técnica de vía de acceso a mensaje para identificar los mensajes incorporados.

El valor especificado se utiliza como vía de acceso absoluta o relativa al mensaje de nivel inferior desde el mensaje de nivel superior y se utiliza como prefijo en el valor de la propiedad Tipo de mensaje especificada para el mensaje de nivel superior (especificado en la cabecera MQRFH2 del mensaje o en el nodo de entrada del flujo de mensajes).

Si establece un valor, éste debe tener el formato id1/id2/.../idnu donde id1 es el identificador del mensaje de nivel superior, id2 es el identificador del siguiente elemento o mensaje e idn es el identificador del mensaje de nivel inferior. El valor por omisión es un espacio en blanco (no establecido).

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

Analizador de ejecución Serie de caracteres Seleccione en la lista desplegable el analizador de los mensajes que pertenecen a este conjunto. El nombre del analizador de mensajes se debe utilizar cuando se escriben referencias de campo ESQL para los mensajes del conjunto de mensajes, por ejemplo, InputRoot.MRM.Document. El editor de correlaciones y la característica de ayuda de contenido del editor ESQL utilizan el nombre del analizador de mensajes para generar las referencias de campo ESQL. El nombre del analizador de mensajes debe coincidir con la propiedad Dominio de mensajes de cualquier nodo de entrada que procese mensajes del conjunto de mensajes o con el valor del elemento <Msd> de cualquier cabecera MQRFH2 que preceda a un mensaje del conjunto de mensajes. Puede elegir entre:
  • MRM (valor por omisión). Si especifica MRM, debe desplegar el conjunto de mensajes a los intermediarios que reciban estos mensajes. La acción de despliegue crea un diccionario de ejecución (RTD) en el que el analizador MRM invocado por el intermediario comprueba el mensaje recibido.
  • XML, XMLNS, XMLNSC, JMSMap o JMSStream. Elija uno de estos analizadores si desea diseñar un mensaje XML, XMLNS, XMLNSC, JMSMap o JMSStream genérico de definición automática. Los mensajes definidos de este modo los interpreta el analizador XML genérico no el analizador MRM. No es necesario que despliegue estos conjuntos de mensajes a los intermediarios debido a que estos analizadores no utilizan un diccionario de tiempo de ejecución.
  • IDOC. Seleccione este analizador si desea diseñar mensajes SAP IDoc. Si el conjunto de mensajes contiene segmentos IDoc definidos por el usuario, entonces debe desplegar el conjunto de mensajes a los intermediarios que reciben estos mensajes. La acción de despliegue crea un diccionario de ejecución (RTD) en el que el analizador MRM invocado por el intermediario comprueba el mensaje recibido.
  • MIME. Seleccione este analizador si desea diseñar mensajes MIME. Los mensajes definidos de este modo los interpreta el analizador MIME, no el analizador MRM. No es necesario que despliegue estos conjuntos de mensajes a los intermediarios debido a que este analizador no utiliza un diccionario de tiempo de ejecución.
Utilizar espacios de nombres Recuadro de selección Seleccione esta propiedad si desea utilizar espacios de nombres en el conjunto de mensajes. Los espacios de nombres proporcionan un método para evitar conflictos de nombres en los que las definiciones de documento diferentes tengan elementos con el mismo nombre. Para obtener información adicional, consulte Espacios de nombres.

Una vez que se ha habilitado esta propiedad, no se puede inhabilitar.

Tenga en cuenta que utilizar espacios de nombres también afecta el modo en que se crean los elementos en el árbol de mensaje lógicos WebSphere Message Broker. Cada elemento del árbol de mensaje tendrá un nombre y un espacio de nombres, por lo tanto, una referencia ESQL o Java a uno de estos elementos tiene que especificar tanto el nombre como el espacio de nombres. Por lo tanto, utilizar espacios de nombres tiene efecto sobre el ESQL o el Java que escribe.

Seleccione esta propiedad si el conjunto de mensajes se utilizará ahora o en el futuro para el modelo de mensajes XML. No obstante, si el conjunto de mensajes se ha de utilizar con flujos de mensajes que se ejecutan en WebSphere Message Broker Versión 2.1 o que se han originado en WebSphere Message Broker Versión 2.1, no debe seleccionar esta propiedad debido a que estos flujos de mensajes desconocen el espacio de nombres.

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

El valor por omisión es que se establezca esta propiedad.

Utilización del prefijo de tipo de mensaje de propiedad de conjunto de mensajes

La tabla siguiente muestra las implicaciones de la utilización de 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 propiedad Tipo de mensaje Prefijo de Tipo de mensaje no establecido Prefijo de Tipo de mensaje establecido
Tipo de mensaje simple:tipo_mensaje Resultados en el Tipo de mensaje simple:tipo_mensaje Resultados en el Tipo de mensaje de vía de acceso: /prefijo_mensaje_1/.../prefijo_mensaje_n/ tipo_mensaje
Tipo de mensaje de vía de acceso:tipo_mensaje_1/.../tipo_mensaje_m Resultados en el Tipo de mensaje de vía de acceso:/tipo_mensaje_1/.../tipo_mensaje_m Resultados en el Tipo de mensaje de vía de acceso combinada: /prefijo_mensaje_1.../prefijo_mensaje_n /tipo_mensaje_1/.../tipo_mensaje_m
Tipo de mensaje simple absoluto:/tipo_mensaje Resultados en el Tipo de mensaje simple:tipo_mensaje Resultados en el Tipo de mensaje simple:tipo_mensaje

Se emite un error si el Prefijo de tipo de mensaje se establece en cualquier valor distinto de tipo_mensaje.

Tipo de mensaje absoluto de vía de acceso:/tipo_mensaje_1/.../tipo_mensaje_m Resultados en el Tipo de mensaje de vía de acceso:/tipo_mensaje_1/.../tipo_mensaje_m Resultados en el Tipo de mensaje de vía de acceso:/tipo_mensaje_1/.../tipo_mensaje_m

Se emite un error si todos los identificadores del Prefijo de tipo de mensaje no coinciden con los identificadores correspondientes en la vía de acceso resultante.

El conjunto de mensajes no tiene propiedades impuestas por los miembros de un objeto más grande, porque es el objeto de mensajes más grande definido por el MRM.

Además de las propiedades de conjunto de mensajes, cada uno de los formatos físicos tienen propiedades que se pueden actualizar. También hay una propiedad de documentación para un conjunto de mensajes. Se puede encontrar información detallada sobre estas propiedades en los apartados:

Conceptos relacionados
Mensajes de varias partes
Identificación de un mensaje incorporado utilizando la identidad de mensaje
Identificación de un mensaje incorporado utilizando la vía de acceso de mensaje
Proyectos de conjunto de mensajes
Visión general de conjuntos de mensajes
Formatos físicos del dominio de MRM
Tareas relacionadas
Cómo trabajar con un proyecto de conjunto de mensajes
Cómo trabajar con un conjunto de mensajes
Referencia relacionada
Propiedades de conjunto de mensajes de formato físico personalizado
Propiedades de conjunto de mensajes de formato físico XML
Propiedades de conjunto de mensajes de formato TDS
Propiedades de documentación para todos los objetos de conjunto de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ad09250_