Bagikan melalui


Konfigurasi Adaptor Design-Time Dinamis

Ada situasi di mana konfigurasi adaptor waktu desain statis dan UI default standar dalam Wizard Tambahkan Metadata Adapter tidak cukup fleksibel untuk menampilkan layanan adaptor agar proyek BizTalk dapat diimpor. Atau, Anda dapat menggunakan konfigurasi waktu desain dinamis, tempat Anda menyediakan UI yang disesuaikan ke wizard untuk menampilkan dan memilih layanan adaptor Anda. BizTalk Adapter Framework menyediakan sekumpulan API yang dapat Anda gunakan untuk mengimpor skema yang diperlukan untuk adaptor dan menampilkan UI kustom.

Bagian ini menjelaskan cara menerapkan kemampuan konfigurasi waktu desain dinamis untuk adaptor kustom Anda. Perubahan yang Anda putuskan akan didasarkan pada kebutuhan aplikasi tempat adaptor berkomunikasi dan logika yang perlu diterapkan adaptor. Tautan ke bagian Bantuan BizTalk Server yang menjelaskan langkah-langkah ini secara lebih rinci atau menyediakan latar belakang tambahan disediakan saat tersedia. Selain itu, ia memanggil tempat-tempat dalam dokumentasi adaptor file sampel yang memberikan contoh yang relevan.

Panduan untuk Proses Pengembangan Dinamis

Daftar berikut memberikan rekomendasi untuk membangun fungsionalitas waktu desain dinamis ke dalam adaptor Anda. Selama pengembangan, Anda mungkin tidak perlu melakukan semua langkah ini atau menjalankannya dalam urutan yang kaku.

  1. Buat daftar persyaratan konfigurasi adaptor dan parameter konfigurasi yang perlu Anda tetapkan. Jika parameter digunakan secara global untuk semua lokasi penerima dan mengirim port, tentukan dalam file konfigurasi skema handler. Jika port atau lokasi spesifik, konfigurasikan di port kirim dan terima file konfigurasi lokasi.

  2. Ubah halaman properti adaptor untuk mempertanyakan parameter konfigurasi baru apa pun. Untuk informasi tentang langkah ini, lihat Skema Konfigurasi Adapter.

  3. Buat antarmuka pengguna kustom (UI) untuk Wizard Tambahkan Metadata Adapter untuk memilih skema yang akan ditambahkan ke proyek. Dari semua rekomendasi yang tercantum di sini hanya membedakan dinamis dari adaptor statis. Untuk informasi selengkapnya tentang langkah ini, lihat Metode DisplayUI Adapter Dinamis dan kelas Microsoft.BizTalk.Adapter.Framework.IDynamicAdapterConfig.DisplayUI.

  4. Ubah kode sampel untuk mengembalikan skema sebagai file Web Services Description Language (WSDL). Untuk informasi selengkapnya tentang langkah ini, lihat Antarmuka IStaticAdapterConfig Adapter Statis.

  5. Ubah file WSDL yang ada atau buat file WSDL baru. Untuk informasi selengkapnya tentang langkah ini, lihat File WSDL Adapter.

  6. Ubah kode sampel untuk mengembalikan file XSD tambahan yang diperlukan oleh adaptor yang tidak disertakan dalam file WSDL. Untuk informasi selengkapnya tentang langkah ini, lihat Metode GetSchema Adapter.

  7. Ubah kunci registri adaptor dan jalankan file registri adaptor. Untuk informasi selengkapnya tentang langkah ini, lihat File Pendaftaran Adapter.

  8. Instal adaptor statis ke BizTalk Server. Untuk informasi selengkapnya tentang langkah ini, lihat Menginstal Adapter ke BizTalk Server.

  9. Uji perubahan yang dilakukan pada halaman properti adaptor. Bangun kembali adapter untuk menguji UI yang muncul di Wizard Tambahkan Metadata Adapter. Untuk informasi selengkapnya tentang langkah ini, lihat Membangun dan Menguji Proyek Adapter

Di Bagian Ini