WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Contexto

Este cenário explica como criar um mapa de mensagem que transforma uma mensagem SOAP, como configurar as propriedades do mapa e como definir transformações entre as diferentes partes de uma mensagem SOAP.

Sua empresa implementou um serviço AddressBook que é usado por diferentes departamentos em diferentes países em sua organização. Esse serviço permite que seus funcionários obtenham um endereço de correio do cliente ou salvem um novo endereço de correio do cliente.

Esta figura mostra o serviço AddressBook está sendo usado por três departamentos.

A empresa usa o WebSphere Message Broker para desenvolver e gerenciar várias soluções de integração que transformam e comunicam os dados entre os sistemas de origem e de destino. Para tornar o serviço reutilizável por vários aplicativos, você projeta um aplicativo responsável pela transformação dos diferentes formatos de dados entre o aplicativo solicitante e o serviço AddressBook. O serviço AddressBook é um serviço baseado em SOAP que armazena um novo endereço ou retorna um endereço para o usuário. Você pode usar um mapa de mensagem para definir como transformar a mensagem SOAP com base na operação que o seu usuário solicita.

No WebSphere Message Broker, é possível transformar mensagens SOAP usando qualquer um dos métodos a seguir:
No WebSphere Message Broker, você tem as seguintes opções para implementar uma transformação visual:

Este cenário demonstra como transformar mensagens SOAP usando um mapa de mensagem que você cria, configura e designa a um nó Mapping.