Este é o sétimo estágio do cenário para executar enriquecimento de mensagem simples. Este tópico demonstra como desenvolver um fluxo de mensagens e modelo de mensagem para uma mensagem simples sem um cabeçalho RFH2.
Crie um projeto de conjunto de mensagens e um conjunto de mensagens chamado MAPPING3_SIMPLE_xml.
Na página parâmetros do conjunto de mensagens, configure o Analisador do Tempo de Execução para XML.
Crie um arquivo de definição de mensagem chamado SIMPLE.
Crie uma mensagem chamada addev4, que tenha a seguinte estrutura:
addev4
str1 (xsd:string) elemento local
cel elemento complexo local
int1 (xsd:int) elemento local
bool1 (xsd:boolean) elemento local
Crie um fluxo de mensagem chamado addev4, que contenha o seguinte mapeamento:
MQInput -> Mapeamento -> MQOutput.
Na página Propriedades Padrão do nó MQInput, configure o Domínio de Mensagem para XML.
Abra o mapa e selecione addev4 como a origem e o destino.
Mapeie as entradas para as saídas correspondentes, conforme mostrado neste exemplo:
str1 --- str1
int1 --- int1
bool1 --- bool1
Crie uma mensagem da instância sem o cabeçalho RFH2 e os seguintes dados:
um conjunto de mensagens chamado MAPPING3_SIMPLE_xml, que contém a mensagem addev4
um fluxo de mensagens chamado addev4, que contém o mapeamento addev4_Mapping.msgmap
um arquivo que contém uma instância de mensagem
Agora implemente o conjunto de mensagens e fluxo de mensagens.
Implementar o Conjunto de Mensagens e o Fluxo de Mensagens
Este é o estágio final do cenário para executar enriquecimento de mensagem simples. Este tópico demonstra como implementar o conjunto de mensagens e fluxo de mensagens e executar os dados através do intermediário.
Crie um arquivo bar (broker archive) chamado addev4.
Inclua o fluxo de mensagens chamado addev4 no arquivo bar.
Implemente o arquivo bar no intermediário.
Coloque o documento da instância na fila de entrada.