As características das mensagens que seus aplicativos trocam
indicam o analisador que você deve utilizar.
O WebSphere Message Broker fornece uma faixa de analisadores de mensagens. Cada
analisador processa dados do corpo das mensagens em um determinado domínio de mensagem
(por exemplo, XML) ou determinados cabeçalhos de mensagens (por exemplo, MQMD).
Revise as mensagens que seus aplicativos enviam ao intermediário e determine a qual
domínio de mensagem o corpo da mensagem pertence, para poder incluir os cabeçalhos
corretos na mensagem ou configurar o nó de entrada do fluxo de mensagens apropriadamente.
- Se seus dados de aplicativos estiverem no formato XML
Utilize o domínio XMLNSC ou XMLNS, ou ainda o Formato de Ligação XML no domínio MRM.
Consulte
Mensagens XML nos Domínios MRM e XML para obter mais detalhes sobre os
recursos desses domínios.
- Se os dados do aplicativo vierem de um aplicativo C ou COBOL, ou consistirem em dados
binários de formato fixo (possivelmente incluindo cadeias terminadas em nulo)
- Utilize o Custom Wire Format no domínio MRM.
- Se os dados do aplicativo consistirem em texto formatado, talvez com conteúdo de
campo identificado por tags e/ou separados por delimitadores específicos
- Utilize o formato de Cadeia Delimitada/Identificada no domínio MRM.
- Se seus dados de aplicativos forem criados utilizando a API JMS
- O domínio que você utiliza depende do tipo da mensagem JMS. Para uma descrição completa do processamento de mensagens
JMS, consulte WebSphere Broker JMS Transport.
- Se seus dados de aplicativo estiverem em formato SAP IDoc
- Utilize o domínio IDOC.
- Se os dados do aplicativo estiverem no formato MIME (por exemplo, SOAP com Anexos ou RosettaNet)
- Utilize o domínio MIME. Pode ser necessário analisar partes específicas da mensagem
com outros analisadores. Por exemplo, você poderá analisar a raiz de uma mensagem SOAP
com Anexos utilizando o analisador MRM XML.
- Se não conhecer, ou não precisar conhecer, o conteúdo dos dados
do aplicativo
- Utilize o domínio BLOB.