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: mensaje de varias partes

Un mensaje de varias partes contiene uno o varios mensajes dentro de su estructura. A veces, el mensaje contenido se denomina mensaje incorporado

Consejo: Se utilizan mensajes de varias partes al trabajar con mensajes que se modelan utilizando conjuntos de mensajes. Un conjunto de mensajes es el contenedor original de los modelos de mensaje que WebSphere Message Broker utiliza. En la WebSphere Message Broker Versión 8.0 y posteriores, los archivos de esquema de modelo de mensaje contenidos en aplicaciones y bibliotecas son el método preferido para modelar mensajes todos los tipos de formato. Los conjuntos de mensajes continúan estando soportados y son necesarios si utiliza los dominios MRM o IDOC. Si necesita modelar formatos de datos para utilizarlos en los dominios MRM o IDOC, primero debe habilitar el desarrollo de conjuntos de mensajes en WebSphere Message Broker Toolkit. Para obtener más información, consulte Habilitar el desarrollo de conjuntos de mensajes.

Un mensaje de varias partes debe contener un grupo o un tipo complejo con la propiedad Composición establecida en Mensaje. Este grupo o tipo complejo puede contener una lista de referencias a mensajes que pueden estar presentes en dicha ubicación de la estructura del mensajes. Si el grupo o el tipo complejo está vacío, no puede haber ningún mensaje. Cuando se analiza un mensaje, sólo pueden haber mensajes incorporados en esta ubicación.

Sobres de mensaje

Los mensajes de varias partes se utilizan normalmente para definir un mensaje de nivel superior con una estructura fija. Este mensaje de nivel superior se denomina sobre de mensaje. Dentro del sobre de mensaje, se incluye un grupo o un tipo complejo como se ha descrito en este tema. Los ejemplos de estándares de mensajes que se pueden diseñar utilizando esta técnica son EDIFACT, X12, SWIFT, SOAP XML, SAP ALE IDoc, MIME de varias partes y RosettaNet.

Identificación del mensaje incorporado

Cuando se analiza un mensaje de varias partes, el analizador debe poder identificar el mensaje incorporado; puede ser cualquiera de los mensajes a los que hace referencia el grupo o tipo complejo o puede ser un mensaje al que no hace referencia el grupo o tipo completo, tal vez de un conjunto de mensajes diferente. Esto se lleva a cabo una de cuatro técnicas, Automática, identidad del mensaje, Vía de acceso de mensaje o Manual.

Automática
Se utiliza cuando se analizan mensajes XML como, por ejemplo, SOAP. El analizador identifica y analiza automáticamente los mensajes incorporado utilizando el documento XML.
Identidad del mensaje
Utilizado por el analizador MRM. Consulte el apartado Conjuntos de mensajes: Identificación de un mensaje incorporado utilizando una identidad de mensaje.
Vía de acceso de mensaje
Utilizado por el analizador MRM. Consulte el apartado Conjuntos de mensajes: Identificación de un mensaje incorporado utilizando una vía de acceso de mensaje.
Manual
utilizado por el analizador MIME. El analizador trata los mensajes insertados como BLOB (objetos binarios grandes). Si desea analizar el BLOB usando otro analizador, deberá hacerlo manualmente utilizando ESQJ, Java™ o un nodo ResetContentDescriptor.

Limitaciones

A menos que esté utilizando la técnica de identificación Manual, todos los mensajes incorporados deberán tener el mismo formato físico que el mensaje de nivel superior y tener el mismo juego de caracteres y la misma codificación.

Cuando se utilizan las técnicas de identificación Automática o Vía de acceso de mensajes, todos los mensajes insertados deben proceder del mismo conjunto de mensajes que el mensaje de varias partes.

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:05


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ad00760_