Este cenário explica como converter um mapa de mensagem em um mapa de dados gráficos, como verificar se todas as transformações funcionam conforme o previsto na solução de mapeamento, e explica um pouco da lógica do mapeamento para que você possa tomar decisões sobre sua soluções de mapeamento.
O mapa de mensagem do cenário contém uma transformação simples que usa uma mensagem genérica de entrada com os detalhes de uma pessoa e a transforma em uma mensagem exigida por um sistema de banco de dados do membro que inclui um registro de membro para a pessoa. No mapa convertido, é possível ver as transformações convertidas automaticamente e as transformações que devem ser configuradas manualmente.
O cenário prepara você para converter seus mapas de mensagens para que possa editá-los em versões posteriores do WebSphere Message Broker ou WebSphere Message Broker Toolkit e permite que você faça atualizações em suas soluções de mapeamento.
Se você importar suas soluções de mapa de mensagem a partir do WebSphere Message Broker Versão 6.1 ou Versão 7.0, poderá ainda compilar e implementar fluxos de mensagens que usam arquivos do mapa de mensagem (.msgmap). No entanto, no WebSphere Message Broker Versão 8.0 e mais recente, arquivos de mapa de mensagem são acessíveis apenas no modo somente leitura e não podem ser modificados. Por exemplo, não é possível tirar vantagem da implementação de recursos do broker como origem, portanto, se você continuar a usar mapas de mensagens, não será possível implementar subfluxos reutilizáveis independentemente de todos os fluxos de mensagens que os estão usando.
Para poder tirar vantagem da edição e das transformações disponíveis usando o editor de Mapeamento de Dados Gráficos no WebSphere Message Broker Versão 8.0 e posterior, você deve usar um tipo de arquivo de mapa de dados gráficos (.map).
O editor de Mapeamento de Dados Gráficos é baseado no esquema XML e nos padrões de XPath para que seja possível usar o conjunto completo de expressões XPath 2.0 para controlar e implementar transformações. O editor de Mapeamento de Dados Gráficos fornece um intervalo maior de transformações em comparação com o editor de Mapeamento de Mensagens. O editor de Mapeamento de dados gráficos inclui também aceleradores de desenvolvedor, como o assistente de Mapear automaticamente, o qual cria automaticamente conversões com base na correlação dos nomes dos elementos de entrada e de saída e na assistência de conteúdo para caminhos e expressões. O tempo de execução do WebSphere Message Broker Versão 8.0/WebSphere Message Broker possui um Java dedicado baseado no tempo de execução do mecanismo do sistema, permitindo a execução do mapa para se beneficiar da otimização Java JIT.
Para observar as mudanças que ocorrem durante a conversão, revise Solução técnica.