<routing> dari <serviceBehavior>
Menyediakan akses run-time ke layanan perutean untuk memungkinkan modifikasi dinamis dari konfigurasi perutean.
<konfigurasi>
<system.serviceModel>
<perilaku>
<serviceBehaviors>
<behavior>
<routing>
Sintaks
<behaviors>
<serviceBehaviors>
<behavior name="String">
<routing filterTable="String"
routeOnHeadersOnly="Boolean"
SoapProcessingEnabled="Boolean" />
</behavior>
</serviceBehaviors>
</behaviors>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
filterTable | String yang menentukan nama tabel perutean yang berisi filter untuk dievaluasi oleh layanan perutean. Nilai ini harus cocok dengan atribut name dari elemen <filterTable> di bagian <filterTables>. |
routeOnHeaderOnly | Nilai Boolean yang menentukan apakah filter akan memeriksa isi pesan dan header, atau hanya header. Defaultnya adalah true . |
soapProcessingEnabled | Nilai Boolean yang menentukan apakah pemrosesan SOAP harus terjadi. |
Elemen Anak
Tidak ada.
Elemen Induk
Elemen | Deskripsi |
---|---|
<perilaku> | Menentukan elemen perilaku. |
Keterangan
Saat ditambahkan ke konfigurasi perilaku layanan, elemen konfigurasi ini mengaktifkan perutean untuk layanan. Anda dapat menentukan tabel perutean aktual yang akan digunakan oleh layanan di elemen ini.
Dengan menggunakan bagian konfigurasi ini, Anda dapat mengubah pengaturan perutean dengan cepat saat pola penerapan Anda berubah. Saat dijalankan, Anda dapat mendaftarkan ekstensi perutean Anda sendiri dengan pengaturan perutean baru dan layanan perutean akan mulai menggunakan informasi konfigurasi yang diperbarui untuk pesan dan sesi baru, sambil membiarkan pesan/sesi dalam penerbangan menggunakan aturan apa pun yang ada saat dimulai. Ini memberi Anda kemampuan untuk melakukan konfigurasi ulang Sesi yang aman dan tanpa daur ulang dari Layanan Perutean selama runtime.