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

Domínio e Analisador MRM

Você pode utilizar o domínio MRM para analisar e gravar um amplo intervalo de formatos de mensagem.

O domínio MRM pode ser utilizado para analisar e gravar uma ampla variedade de formatos de mensagem. Ele destina-se primariamente para formatos de mensagem não-XML, mas também pode analisar e gravar XML. Para orientação sobre quando considerar a utilização do analisador MRM, em vez de um dos analisadores XML, para analisar XML, consulte Qual Analisador XML Você Deve Utilizar?

Os principais recursos do domínio MRM são:

O WebSphere Message Broker utiliza o analisador MRM para ler e gravar mensagens que pertencem ao domínio MRM. Ao ler uma mensagem, o analisador MRM constrói uma árvore de mensagens de um fluxo de bits. Ao gravar uma mensagem, o analisador MRM cria um fluxo de bits de uma árvore de mensagens. O analisador MRM é sempre controlado por modelo e é guiado por um dicionário de mensagem que descreve a forma da árvore de mensagens (modelo lógico) e o layout físico dos bytes ou caracteres no fluxo de bits (formato físico). É criada automaticamente um dicionário de mensagem a partir do conteúdo de um conjunto de mensagens quando ele é incluído no arquivo bar (broker archive). Portanto, ao criar um conjunto de mensagens para uso com o domínio MRM, você deve definir o modelo lógico e as informações de formato físico apropriadas.

A operação do analisador depende do formato físico associado à mensagem de entrada ou de saída:

Como o analisador MRM é controlado por modelo, ele pode executar a validação das mensagens no modelo definido no dicionário implementado. O nível de validação executado pelo analisador MRM é semelhante ao definido pelo Esquema XML 1.0, mas não é totalmente compatível. Se você utilizar as mensagens XML e deseja a validação do Esquema XML 1.0 totalmente compatível, utilize o domínio XMLNSC.

O analisador MRM é um analisador on-demand. Consulte Analisando On Demand.

Se você deseja utilizar o domínio MRM para analisar uma mensagem em específico:

  1. Crie um novo conjunto de mensagens com um formato físico CWF, TDS ou XML apropriado; ou localize o conjunto de mensagens existente.
  2. Certifique-se de que o conjunto de mensagens tenha seu Domínio de Mensagem Padrão configurado como MRM, ou que a caixa de opção MRM sob Domínios de Mensagens Suportados esteja selecionada para indicar que o conjunto de mensagens suporta o domínio MRM.
  3. Crie um arquivo de definição de mensagem no conjunto de mensagens para representar sua mensagem, assegurando-se de que as informações de formato lógico ou físico sejam fornecidas. Se você tiver uma descrição de C, COBOL, Esquema XML ou DTD existente, poderá importá-la usando um assistente.
  4. Inclua o conjunto de mensagens em um arquivo bar (broker archive) que gerará um dicionário de mensagem para uso pelo analisador MRM e implementará o arquivo BAR no broker.
  5. Selecione MRM como Domínio de Mensagem no nó apropriado no seu fluxo de mensagens.
  6. Configure adicionalmente valores para o Conjunto de Mensagens, o Tipo de Mensagem e o Formato de Mensagem no nó. O Tipo de Mensagem é o nome da mensagem no arquivo de definição de mensagem.
Todas as amostras a seguir utilizam o analisador MRM para processar mensagens:

Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.

Alguns modelos de mensagem predefinidos são fornecidos com o WebSphere Message Broker Toolkit e podem ser importados usando o assistente de Novo Arquivo de Definição de Mensagem Fornecida pela IBM®. Os modelos CSV, ALE IDoc e File IDoc são especialmente para uso com o domínio MRM. Consulte Conjuntos de Mensagens: Mensagens Fornecidas pela IBM que Podem Ser Importadas.

A IBM fornece conjuntos de mensagens predefinidos para os formatos padrão de mercado SWIFT, X12, EDIFACT e FIX. Para obter informações adicionais, entre em conato com Dublin Adapters em dubadapt@ie.ibm.com.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:03


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ac70580_