Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Definiuje koder komunikatów binarnych, który koduje komunikaty programu Windows Communication Foundation (WCF) w pliku binarnym w sieci.
<configuration>
<system.serviceModel>
<bindings>
<customBinding>
<binding>
<binaryMessageEncoding>
Składnia
<binaryMessageEncoding maxReadPoolSize="Integer"
maxSessionSize="Integer"
maxWritePoolSize="Integer"
messageVersion="Soap11Addressing10/Soap12Addressing10" />
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Attributes
| Attribute | Description |
|---|---|
| maxReadPoolSize | Liczba całkowita określająca, ile komunikatów można odczytywać jednocześnie bez przydzielania nowych czytników. Większe rozmiary puli sprawiają, że system jest bardziej odporny na wzrost aktywności kosztem większego zestawu roboczego. Wartość domyślna to 64. |
| Maxsessionsize | Dodatnia liczba całkowita, która ustawia rozmiar w bajtach buforu używanego do kodowania. Większy bufor zwiększa szybkość kodowania kosztem rozmiaru zestawu roboczego. Wartość domyślna to 2048. |
| Maxwritepoolsize | Liczba całkowita określająca, ile komunikatów można wysyłać jednocześnie bez przydzielania nowych składników zapisywania. Większe rozmiary puli sprawiają, że system jest bardziej odporny na wzrost aktywności kosztem większego zestawu roboczego. Wartość domyślna to 16. |
| messageVersion (wersja komunikatu) | Określa komunikat PROTOKOŁU SOAP i WS-Addressing wersje, które są używane lub oczekiwane. |
Elementy podrzędne
| Składnik | Description |
|---|---|
| <Readerquotas> | Definiuje ograniczenia dotyczące złożoności komunikatów PROTOKOŁU SOAP, które mogą być przetwarzane przez punkty końcowe skonfigurowane za pomocą tego powiązania. Ten element jest typu XmlDictionaryReaderQuotasElement. |
Elementy nadrzędne
| Składnik | Description |
|---|---|
| <wiążący> | Definiuje wszystkie możliwości powiązania niestandardowego. |
Uwagi
Kodowanie to proces przekształcania komunikatu w sekwencję bajtów. Dekodowanie jest procesem odwrotnym. Program Windows Communication Foundation (WCF) zawiera trzy typy kodowania komunikatów PROTOKOŁU SOAP: Text, Binary and Message Transmission Optimization Mechanism (MTOM).
Element binaryMessageEncoding określa format binarny platformy .NET dla formatu XML i ma opcje określania kodowania znaków oraz protokołu SOAP i wersji WS-Addressing do użycia. Koder komunikatów binarnych koduje komunikaty programu Windows Communication Foundation (WCF) w pliku binarnym w sieci. Chociaż to kodowanie powoduje bardzo szybką transmisję komunikatów, współdziałanie oparte na standardach WS-* zostaje utracone.
Example
<binaryMessageEncoding maxReadPoolSize="211"
maxWritePoolSize="2132"
maxSessionSize="3141" />