Bagikan melalui


Pengikatan (WCF)

Windows Communication Foundation (WCF) memisahkan bagaimana perangkat lunak untuk aplikasi ditulis dari caranya berkomunikasi dengan perangkat lunak lain. Pengikatan digunakan untuk menentukan detail transportasi, pengodean, dan protokol yang diperlukan bagi klien dan layanan untuk berkomunikasi satu sama lain. WCF menggunakan pengikatan untuk menghasilkan representasi jaringan yang mendasari titik akhir, sehingga sebagian besar detail pengikatan harus disepakati oleh pihak-pihak yang terlibat komunikasi. Cara termudah untuk mencapai ini adalah agar klien layanan menggunakan pengikatan yang sama dengan yang digunakan titik akhir layanan. Untuk informasi selengkapnya tentang cara melakukannya, lihat Menggunakan Pengikatan untuk Mengonfigurasi Layanan dan Klien.

Pengikatan terdiri dari kumpulan elemen pengikatan. Setiap elemen menjelaskan beberapa aspek bagaimana titik akhir berkomunikasi dengan klien. Pengikatan harus mencakup setidaknya satu elemen pengikatan transportasi, setidaknya satu elemen pengikatan pengodean pesan (yang dapat disediakan elemen pengikatan transportasi secara default), dan sejumlah elemen pengikatan protokol lainnya. Proses yang membangun runtime keluar dari deskripsi ini memungkinkan setiap elemen pengikatan untuk berkontribusi kode ke runtime tersebut.

WCF menyediakan pengikatan yang berisi pilihan umum elemen pengikatan. Ini dapat digunakan dengan pengaturan defaultnya atau Anda dapat mengubah nilai default tersebut sesuai dengan persyaratan pengguna. Pengikatan yang disediakan sistem ini memiliki properti yang memungkinkan kontrol langsung atas elemen pengikatan dan pengaturannya. Anda juga dapat dengan mudah bekerja berdampingan dengan beberapa versi pengikatan dengan memberikan setiap versi pengikatan namanya sendiri. Untuk detailnya, lihat Mengonfigurasi Pengikatan System-Provided.

Jika Anda memerlukan kumpulan elemen pengikatan yang tidak disediakan oleh salah satu pengikatan yang disediakan sistem ini, Anda dapat membuat pengikatan kustom yang terdiri dari kumpulan elemen pengikatan yang diperlukan. Pengikatan kustom ini mudah dibuat dan tidak memerlukan kelas baru, tetapi tidak menyediakan properti untuk mengontrol elemen pengikatan atau pengaturannya. Anda dapat mengakses elemen pengikatan dan memodifikasi pengaturannya melalui koleksi yang berisinya. Untuk detailnya, lihat Pengikatan Kustom.

Pada bagian ini

Konfigurasi Pengikatan System-Provided
Menjelaskan cara menggunakan dan memodifikasi pengikatan yang disediakan WCF untuk mendukung skenario umum.

Menggunakan Pengikatan untuk Mengonfigurasi Layanan dan Klien
Menjelaskan cara menentukan pengikatan Windows Communication Foundation (WCF) untuk layanan dan klien secara imperatif dalam kode dan secara deklaratif menggunakan konfigurasi.

Pengikatan Kustom
Menjelaskan apa CustomBinding itu dan kapan digunakan.

Referensi

Binding

BindingElement

CustomBinding

Memperluas Pengikatan