<binaryMessageEncoding>

Menentukan encoder pesan biner yang mengodekan pesan Windows Communication Foundation (WCF) dalam biner pada kawat.

<configuration>
  <system.serviceModel>
    <bindings>
      <customBinding>
        <binding>
          <binaryMessageEncoding>

Syntax

<binaryMessageEncoding maxReadPoolSize="Integer"
                       maxSessionSize="Integer"
                       maxWritePoolSize="Integer"
                       messageVersion="Soap11Addressing10/Soap12Addressing10" />

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Attributes

Attribute Description
maxReadPoolSize Bilangan bulat yang menentukan berapa banyak pesan yang dapat dibaca secara bersamaan tanpa mengalokasikan pembaca baru. Ukuran kumpulan yang lebih besar membuat sistem lebih toleran terhadap lonjakan aktivitas dengan biaya set kerja yang lebih besar. Defaultnya adalah 64.
maxSessionSize Bilangan bulat positif yang mengatur ukuran, dalam byte, dari buffer yang digunakan untuk pengodean. Buffer yang lebih besar meningkatkan kecepatan pengodean dengan mengorbankan ukuran set kerja. Defaultnya adalah 2048.
maxWritePoolSize Bilangan bulat yang menentukan berapa banyak pesan yang dapat dikirim secara bersamaan tanpa mengalokasikan penulis baru. Ukuran kumpulan yang lebih besar membuat sistem lebih toleran terhadap lonjakan aktivitas dengan biaya set kerja yang lebih besar. Defaultnya adalah 16.
messageVersion Menentukan pesan SOAP dan versi WS-Addressing yang digunakan atau diharapkan.

Elemen Anak

Elemen Description
<readerQuotas> Menentukan batasan pada kompleksitas pesan SOAP yang dapat diproses oleh titik akhir yang dikonfigurasi dengan pengikatan ini. Elemen ini berjenis XmlDictionaryReaderQuotasElement.

Elemen Induk

Elemen Description
<Mengikat> Menentukan semua kemampuan pengikatan pengikatan kustom.

Komentar

Pengodean adalah proses mengubah pesan menjadi urutan byte. Decoding adalah proses terbalik. Windows Communication Foundation (WCF) mencakup tiga jenis pengodean untuk pesan SOAP: Teks, Biner dan Mekanisme Pengoptimalan Transmisi Pesan (MTOM).

Elemen binaryMessageEncoding menentukan Format Biner .NET untuk XML dan memiliki opsi untuk menentukan pengodean karakter dan versi SOAP dan WS-Addressing yang akan digunakan. Encoder pesan biner mengodekan pesan Windows Communication Foundation (WCF) dalam biner pada kawat. Meskipun pengodean ini menghasilkan transmisi pesan yang sangat cepat, interoperabilitas berdasarkan standar WS-* hilang.

Example

<binaryMessageEncoding maxReadPoolSize="211"
                       maxWritePoolSize="2132"
                       maxSessionSize="3141" />

Lihat juga