Analisadores Disponíveis

Um analisador é chamado pelo intermediário apenas quando esse analisador é requerido. 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. A tabela a seguir fornece um resumo dos analisadores, nomes de elementos raiz e nomes de classe para diferentes cabeçalhos.

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
MQCFH MQPCF MQPCF
MQCIH MQCIH MQCICS
MQDLH MQDLH MQDEAD
MQIIH MQIIH MQIMS
MQMD MQMD MQHMD
MQMDE MQMDE MQHMDE
MQRFH MQRFH MQHRF
MQRFH2 MQRFH2 MQHRF2
MQRMH MQRMH MQHREF
MQSAPH MQSAPH MQHSAP
MQWIH MQWIH MQHWIH
MRM MRM MRM
Properties Properties PropertyParser
SMQ_BMH SMQ_BMH SMQBAD
XML XML xml
XMLNS XMLNS xmlns
XMLNSC XMLNSC xmlnsC

Ao utilizar o analisador MQMD, supõe-se que o MQMD seja um MQMD V2.

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

Conceitos relacionados
Analisadores Definidos pelo Usuário
Ciclo de Vida do Analisador Definido pelo Usuário
Planejando Analisadores Definidos pelo Usuário
Referências relacionadas
Constantes do Analisador XML e MRM
API do Analisador Definido pelo Usuário de Linguagem C
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
as24983_