ID do artigo: 921044 - Última revisão: quinta-feira, 13 de julho de 2006 - Revisão: 1.2

Como excluir uma marca de ordem de byte de uma mensagem de saída no BizTalk Server 2006 e no BizTalk Server 2004

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

INTRODUÇÃO

No Microsoft BizTalk Server 2006 e no Microsoft BizTalk Server 2004, uma mensagem de saída pode conter uma marca de ordem de byte. Se o aplicativo de destino não pode aceitar uma mensagem que contém uma marca de ordem de byte, a mensagem não pode ser processada conforme o esperado.

Este artigo descreve uma marca de ordem de byte. Além disso, este artigo descreve como excluir uma marca de ordem de byte de uma mensagem de saída.

Mais Informações

Uma marca de ordem de byte é acrescentada a uma mensagem quando o componente de montador ou o componente desmontador é usado para processar uma mensagem no BizTalk Server. Se você usar um pipeline PassThruReceive ou um pipeline PassThruTransmit, uma marca de ordem de byte não é acrescentada a uma mensagem.

Em codificação UTF-16, uma marca de ordem de byte é a seqüência de byte FE FF ou a seqüência de byte FF FE no início da seqüência de caracteres codificada. A seqüência de byte FE FF indica que os caracteres codificados usam a ordem de byte big-endian. A seqüência de byte FF FE indica que os caracteres codificados usam a ordem de byte little-endian. Em codificação UTF-8, uma marca de ordem de byte é a seqüência de byte EF BB BF no início da seqüência de caracteres codificada.

Para excluir uma marca de ordem de byte de uma mensagem de saída no BizTalk Server 2006, use um pipeline personalizado. No montador o componente de pipeline personalizado, defina a propriedade Preservar Byte Order Mark como False .

Para excluir uma marca de ordem de byte de uma mensagem de saída no BizTalk Server 2004, use um pipeline personalizado. No pipeline personalizado, crie um componente personalizado que exclui a marca de ordem de byte.

A informação contida neste artigo aplica-se a:
  • Microsoft BizTalk Server 2006 Standard Edition
  • Microsoft BizTalk Server 2006 Enterprise Edition
  • Microsoft BizTalk Server 2006 Developer Edition
  • Microsoft BizTalk Server 2004 Standard Edition
  • Microsoft BizTalk Server 2004 Partner Edition
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Developer Edition
Palavras-chave: 
kbmt kbbtsmessaging kbbts kbhowto KB921044 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 921044  (http://support.microsoft.com/kb/921044/en-us/ )