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

Análise em Segundo Plano do XMLNSC

A análise em segundo plano é um recurso de desempenho oferecido pelo domínio XMLNSC.

Se você estiver projetando um fluxo de mensagens e souber que determinados elementos em uma mensagem nunca são referenciados pelo fluxo de mensagens, poderá especificar que estes elementos sejam analisados opacamente. Isso reduz os custos de análise e gravação da mensagem e pode aprimorar o desempenho em outras partes do fluxo de mensagens.

Utilize a propriedade Elementos de Segundo Plano na página Opções de Analisador do nó de fluxo de mensagens relevante para especificar os elementos que devem ser analisados em segundo plano. Essa propriedade especifica uma lista de nomes de elementos. Se um elemento no mensagem XML de entrada for nomeado nessa lista, o elemento é analisado como uma única cadeia.

Um elemento de segundo plano não pode ser consultado como um elemento comum; seu valor é o segmento do fluxo de bits XML que pertence ao elemento, e ele não tem elementos filhos na árvore de mensagem, embora ela possa representar uma grande subárvore no documento XML.

Quando um elemento de segundo plano é serializado, o valor do elemento é copiado diretamente no fluxo de bits de saída. A cadeia é convertida para a página de código correta, mas nenhuma outra alteração é feita. Porque isso pode produzir um fluxo de bits que não é um XML válido, alguns cuidados são necessários.

Não analise um elemento opacamente em nenhum dos casos a seguir:

Certifique-se de verificar os pontos acima antes de especificar um elemento para análise em segundo plano.

O uso da análise opaca tem algumas desvantagens. Quando a análise opaca é ativada, algumas partes da mensagem nunca são analisadas e o XML que é mal-formado ou não é válido é permitido para transmitir o fluxo de mensagens sem ser detectado. Por essa razão, se você ativar a validação, não poderá utilizar a análise de segundo plano.

O domínio XMLNS oferece um recurso de análise de segundo plano mais limitado, mas isso é fornecido somente para suportar aplicativos existentes. Use o domínio XMLNSC em novos fluxos de mensagens se você desejar usar a análise opaca.

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:28:28


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