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

Conjuntos de mensajes: propiedades de conjunto de mensajes

Los conjuntos de mensajes tienen propiedades que puede establecer para definir sus características y el modo en que se procesan.

Propiedades generales de conjunto de mensajes

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

Propiedad Tipo Significado
Dominio de mensajes predeterminado y dominios de mensajes soportados Serie y recuadros de selección 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.

Seleccione un valor de la lista que ofrece la propiedad Dominio de mensaje predeterminado y seleccione los recuadros de selección (en Dominios de mensajes soportados) para seleccionar otros dominios. Puede seleccionar tantos recuadros de selección como desee.

Utilice el nombre del analizador de mensajes cuando escriba 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 cuando generan las referencias de campo ESQL.

Puede elegir entre los nombres siguientes:
  • XMLNSC (el valor predeterminado si selecciona Finalizar en la página dos del asistente de Nuevo conjunto de mensajes. Seleccione este dominio si desea crear modelos de mensajes XML. Puede desplegar el conjunto de mensajes a los intermediarios que desee, debido a que el analizador XMLNSC utiliza opcionalmente el conjunto de mensajes en tiempo de ejecución.
  • MRM. Seleccione este dominio para mensajes binarios o de texto. También puede utilizar este dominio para mensajes XML. Debe desplegar el conjunto de mensajes en los intermediarios que reciben estos mensajes. La acción de despliegue crea un diccionario de ejecución (RTD) en el que el analizador MRM comprueba el mensaje recibido.
  • SOAP. Seleccione este dominio para los servicios web SOAP.
  • DataObject. Seleccione este dominio para datos de WebSphere Adapters.
  • XMLNS. Es posible que necesite seleccionar este dominio para algunos tipos de mensajes XML. No es necesario que despliegue el conjunto de mensajes en los intermediarios ya que el analizador XMLNS no utiliza el conjunto de mensajes en tiempo de ejecución.
  • JMSMap. Seleccione este dominio si desea diseñar un mensaje MapMessage de JMS. No es necesario que despliegue el conjunto de mensajes en los intermediarios ya que este analizador no utiliza el conjunto de mensajes en tiempo de ejecución.
  • JMSStream. Seleccione este dominio si desea diseñar un mensaje StreamMessage de JMS. No es necesario que despliegue el conjunto de mensajes en los intermediarios ya que este analizador no utiliza el conjunto de mensajes en tiempo de ejecución.
  • MIME. Seleccione este dominio desea crear modelos de mensajes MIME. No es necesario que despliegue el conjunto de mensajes en los intermediarios ya que el analizador MIME no utiliza el conjunto de mensajes en tiempo de ejecución.
  • JSON. Seleccione este dominio si desea modelar un mensaje JSON. No es necesario que despliegue el conjunto de mensajes en intermediarios, ya que el analizador JSON no utiliza el conjunto de mensajes en tiempo de ejecución.
  • XML. Este dominio está en desuso. En su lugar, utilice el dominio XMLNSC.
  • IDOC. Este dominio está en desuso. En su lugar, utilice el dominio MRM.
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.

Por omisión, este recuadro de selección está marcado.

La utilización de espacios de nombres afecta el modo en que se crean los elementos en el árbol de mensaje lógicos. Cada elemento del árbol de mensaje tiene un nombre y un espacio de nombres, por lo que una referencia ESQL o Java™ a uno de estos elementos tiene que especificar tanto el nombre como el espacio de nombres. Por lo tanto, la utilización de espacios de nombres afecta al código ESQL o Java que escribe.

Seleccione siempre esta propiedad si desea utilizar el conjunto de mensajes para crear modelos de mensajes XML.

dominio MRM

Propiedad Tipo Significado
Formato físico predeterminado Serie (Opcional) Especifique el formato físico predeterminado, únicamente si selecciona MRM como el dominio de mensaje predeterminado o si MRM está seleccionado en la lista de dominios de mensajes soportados. El valor predeterminado es <no se ha especificado ningún valor predeterminado>.

Si no selecciona MRM, como el dominio de mensajes predeterminado o como uno de los dominios de mensajes soportados, la propiedad Formato físico predeterminado no está disponible.

ID de conjunto de mensajes Serie Esta propiedad es un identificador exclusivo que se genera automáticamente cuando se crea el conjunto de mensajes. Esta propiedad no se puede cambiar.
Alias de conjunto de mensajes Serie 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. Utilizando esta técnica, los mensajes incorporados se definen 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.
Prefijo de tipo de mensaje Serie 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 predeterminado 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.

El intermediario 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, en lugar de una faceta de longitud, para un elemento de serie de longitud fija.

Por omisión, este recuadro de selección está marcado.

Utilización de la propiedad Prefijo de tipo de mensaje

La siguiente tabla muestra las implicaciones de la utilización de la propiedad Prefijo de tipo de mensaje. 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.

Si utiliza los dominios MRM o IDOC, además de las propiedades de conjunto de mensajes principales, puede actualizar las propiedades de conjunto de mensajes específica de cada formato físico. Los temas de referencia siguientes describen estas propiedades.

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:59:12


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