Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define um codificador de mensagens binárias que codifica mensagens da Windows Communication Foundation (WCF) em binário no fio.
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<binaryMessageEncoding>
Sintaxe
<binaryMessageEncoding maxReadPoolSize="Integer"
maxSessionSize="Integer"
maxWritePoolSize="Integer"
messageVersion="Soap11Addressing10/Soap12Addressing10" />
Atributos e Elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Attribute | Description |
|---|---|
| maxReadPoolSize | Um inteiro que define quantas mensagens podem ser lidas simultaneamente sem alocar novos leitores. Grupos maiores tornam o sistema mais tolerante a picos de atividade, à custa de um conjunto de trabalho maior. O padrão é 64. |
| maxSessionSize | Um inteiro positivo que define o tamanho, em bytes, do buffer usado para codificação. Um buffer maior aumenta a velocidade de codificação à custa do tamanho do conjunto de trabalho. O padrão é 2048. |
| maxWritePoolSize | Um inteiro que define quantas mensagens podem ser enviadas simultaneamente sem alocar novos escritores. Grupos maiores tornam o sistema mais tolerante a picos de atividade, à custa de um conjunto de trabalho maior. O padrão é 16. |
| messageVersion | Especifica a mensagem SOAP e WS-Addressing versões que são usadas ou esperadas. |
Elementos filho
| Elemento | Description |
|---|---|
| <LeitorQuotas> | Define as restrições à complexidade das mensagens SOAP que podem ser processadas pelos endpoints configurados com esta ligação. Este elemento é do tipo XmlDictionaryReaderQuotasElement. |
Elementos Principais
| Elemento | Description |
|---|---|
| <Encadernação> | Define todas as capacidades de ligação da ligação personalizada. |
Observações
A codificação é o processo de transformar uma mensagem numa sequência de bytes. A decodificação é o processo inverso. O Windows Communication Foundation (WCF) inclui três tipos de codificação para mensagens SOAP: Texto, Binário e Mecanismo de Otimização de Transmissão de Mensagens (MTOM).
O binaryMessageEncoding elemento especifica o Formato Binário .NET para XML e tem opções para especificar a codificação de caracteres e a versão SOAP e WS-Addressing a utilizar. O codificador de mensagens binárias codifica mensagens da Windows Communication Foundation (WCF) em binário no fio. Embora esta codificação resulte numa transmissão muito rápida de mensagens, a interoperabilidade baseada nos padrões WS-* perde-se.
Example
<binaryMessageEncoding maxReadPoolSize="211"
maxWritePoolSize="2132"
maxSessionSize="3141" />