Analisadores Disponíveis

Um analisador é chamado pelo intermediário apenas quando esse analisador é necessário. O analisador chamado depende do analisador especificado.

Para certas funções de implementação, pode ser necessário especificar o nome de um analisador fornecido com o WebSphere Message Broker.Por exemplo, as funções incluem:
  • cniCreateElementAfterUsingParser
  • cniCreateElementAsFirsthChildUsingParser
  • cniCreateElementAsLastChildUsingParser
  • cniCreateElementAsLastChildFromBitstream
  • cniCreateElementBeforeUsingParser

Ao utilizar estas funções, é necessário especificar o nome correto da classe do analisador. As tabelas a seguir fornecem um resumo dos analisadores, nomes de elementos raiz e nomes de classes para diferentes cabeçalhos.

A tabela a seguir mostra os analisadores de Corpo.
Analisador Nome do Elemento Raiz Nome da Classe
BLOB BLOB NONE
IDOC IDOC IDOC
JMSMap JMSMap JMS_MAP
JMSStream JMSStream JMS_STREAM
MIME MIME MIME
MRM MRM MRM
XML XML xml
XMLNS XMLNS xmlns
XMLNSC XMLNSC xmlnsC
A tabela a seguir mostra os analisadores de Cabeçalho.
Analisador Nome do Elemento Raiz Nome da Classe
MQCFH MQPCF MQPCF
MQCIH MQCIH MQCICS
MQDLH MQDLH MQDEAD
MQIIH MQIIH MQIMS
MQMD MQMD MQHMD
MQMDE MQMDE MQHMDE
MQRFH MQRFH MQHRF
MQRFH2 MQRFH2 MQHRF2
MQRFH2C MQRFH2C MQHRF2C
MQRMH MQRMH MQHREF
MQSAPH MQSAPH MQHSAP
MQWIH MQWIH MQHWIH
SMQ_BMH SMQ_BMH SMQBAD
Ao utilizar o analisador MQMD, supõe-se que o MQMD seja um MQMD V2.
A tabela a seguir mostra o analisador de Propriedades.
Analisador Nome do Elemento Raiz Nome da Classe
Properties Properties PropertyParser

Você também pode criar seus próprios analisadores definidos pelo usuário ou pode utilizar os analisadores definidos pelo usuário que foram fornecidos por fornecedores de software independentes.

Conceitos relacionados
Analisadores Definidos pelo Usuário
Ciclo de Vida do Analisador Definido pelo Usuário
Planejando Analisadores Definidos pelo Usuário
Analisadores
Referências relacionadas
Constantes do Analisador XML, MRM e XMLNSC
API do Analisador Definido pelo Usuário de Linguagem C
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:13:13

as24983_