En este escenario se explica cómo crear una correlación de mensajes que transforma un mensaje SOAP, cómo configurar las propiedades de correlación y cómo definir transformaciones entre las distintas partes de un mensaje SOAP.
Su compañía ha implementado un servicio AddressBook que utilizan distintos departamentos en distintos países de la organización. Este servicio permite que los empleados obtengan una dirección de correo de un cliente o guarden una dirección de correo de un nuevo cliente.
La compañía utiliza WebSphere Message Broker para desarrollar y gestionar distintas soluciones de integración que transforman y comunican datos entre los sistemas de origen y de destino. Para hacer que el servicio lo puedan reutilizar varias aplicaciones, diseña una aplicación responsable de la transformación de los distintos formatos de datos entre la aplicación solicitante y el servicio AddressBook. El servicio AddressBook es un servicio basado en SOAP que almacena una nueva dirección o devuelve una dirección al usuario. Se utiliza una correlación de mensajes para definir cómo transformar el mensaje SOAP en función de la operación que solicite el usuario.
Este escenario muestra cómo transformar mensajes SOAP utilizando una correlación de mensajes que crea, configura y asigna a un nodo Mapping.