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

Solución técnica

Para completar el escenario y transformar correctamente los datos de mensajes, debe crear una correlación de mensajes y personalizarla en función de sus requisitos de transformación y mensaje SOAP. En este escenario se utiliza el dominio SOAP para analizar el mensaje SOAP.

Puede configurar un dominio de mensajes en un nodo de entrada como por ejemplo un nodo SOAPInput para definir el analizador que utiliza WebSphere Message Broker para analizar un mensaje. WebSphere Message Broker proporciona un rango de analizadores para analizar y escribir mensajes en distintos formatos.

WebSphere Message Broker da soporte a mensajes SOAP 1.1 y SOAP 1.2.

En función del dominio de mensajes que configure en el nodo de entrada, es posible que deba considerar las diferencias entre SOAP 1.1 y SOAP 1.2 al transformar mensajes SOAP.
En función de los nodos que utilice al modelar el flujo de mensajes o la operación de servicio, y del dominio de mensajes que configure, deberá utilizar un modelo de esquema u otro:
En la tabla siguiente se resumen los distintos tipos de nodos y dominios que puede utilizar para correlacionar un mensaje SOAP y el esquema que debe utilizar cuando utilice una correlación de mensajes para transformar un mensaje SOAP.
Tabla 1. Esquemas que se utilizarán al transformar un mensaje SOAP
Dominio de mensajes   Esquema para configurar en una correlación de mensajes
SOAP Nodos SOAP SOAP_Domain_Msg
XMLNSC Nodos SOAP incluido el nodo SOAPExtract donde el nodo SOAPExtract se modela antes que el nodo Mapping Esquema asociado con la operación SOAP
XMLNSC Nodos HTTP Esquema SOAP 1.1 o 1.2 como modelo raíz de la correlación
XMLNSC Nodos MQ Esquema SOAP 1.1 o 1.2 como modelo raíz de la correlación

Utilice este escenario para aprender a crear una correlación de mensajes que transforme un mensaje SOAP de un flujo de mensajes donde el nodo Mapping se conecta directamente desde un nodo SOAPInput sin ningún nodo SOAPExtract. Para obtener más información, consulte Implementación de la solución.