Padrão de Data Distribution SAP para WebSphere MQ: Unidirecional (para IDoc)

É possível usar este padrão para processar vários tipos de IDocs que possuem um único identificador do programa sem ser necessário reimplementar ou redescobrir conjuntos de mensagens e adaptadores existentes, mesmo quando estiver incluindo tipos de IDocs diferentes.

Use este padrão quando:

Solução

A solução é implementar um fluxo de mensagens de Roteamento de IDoc que processa IDocs de todos os tipos usando o conjunto de mensagens de passagem genérico. A análise parcial permite que o fluxo de mensagens de roteamento de IDoc determine o tipo de IDoc e coloque o IDoc, como um fluxo de bits, em uma fila do WebSphere MQ apropriada. Um único fluxo de mensagens é necessário para cada tipo IDoc que obtém essa mensagem e processa o IDoc como se o fluxo iniciasse com um nó SAPInput. Para implementar estes fluxos de mensagens, é necessário executar o assistente de Conexão do Adaptador para o IDoc que o fluxo de mensagens irá processar, em seguida, é necessário usar o domínio de DataObject e configurar o formato da mensagem para o IDoc. O componente adaptador que é criado pelo assistente de Conexão do Adaptador não é requerido quando você está usando o conjunto de mensagens com um nó MQInput. Tipos de IDoc subsequentes podem ser suportados criando um novo fluxo de mensagens e uma nova fila.

Leia a seção a seguir sobre o design dos fluxos de mensagens neste padrão.

Fluxo de Roteamento de IDoc
Fluxos de Mensagens de Processamento do IDoc
Subfluxo de Erro
Subfluxo de Log
Tarefas para concluir antes de aplicar o padrão
Parâmetros para o padrão
Tarefas para concluir após gerar o padrão