Pengikatan Khusus

Anda dapat menggunakan kelas CustomBinding saat salah satu pengikatan yang disediakan sistem tidak memenuhi persyaratan layanan Anda. Semua pengikatan dibuat dari serangkaian elemen pengikatan yang diurutkan. Pengikatan kustom dapat dibuat dari sekumpulan elemen pengikatan yang disediakan sistem atau dapat menyertakan elemen pengikatan kustom yang ditentukan pengguna. Anda dapat menggunakan elemen pengikatan kustom, misalnya, untuk mengaktifkan penggunaan transportasi atau encoder baru di titik akhir layanan. Untuk contoh kerja, lihat Sampel Pengikatan Kustom. Untuk mengetahui informasi selengkapnya, lihat <customBinding>.

Konstruksi Pengikatan Kustom

Pengikatan kustom dibuat menggunakan konstruktor CustomBinding dari kumpulan elemen pengikatan yang "ditumpuk" dalam urutan tertentu:

Di bagian bawah adalah elemen transportasi yang diperlukan. Anda dapat menggunakan transportasi Anda sendiri atau salah satu elemen pengikatan transportasi berikut yang disediakan Windows Communication Foundation (WCF):

Tabel berikut merangkum opsi untuk setiap lapisan.

Lapisan Opsi Wajib
Transaksi TransactionFlowBindingElement No
Keandalan ReliableSessionBindingElement No
Keamanan SecurityBindingElement No
Pengodean Teks, biner, Mekanisme Pengoptimalan Transmisi Pesan (MTOM), kustom Ya
Transportasi TCP, HTTP, HTTPS, pipa yang dinamai (juga dikenal sebagai IPC), Peer-to-Peer (P2P), Antrean Pesan (juga dikenal sebagai MSMQ), Kustom Ya

Selain itu, Anda dapat menentukan elemen pengikat Anda sendiri dan menyisipkannya di antara salah satu lapisan yang ditentukan sebelumnya.

Lihat juga