Menerbitkan titik akhir WCF-BasicHTTP BizTalk di API Management
Mengekspos WCF-BasicHTTP BizTalk Anda menerima lokasi sebagai titik akhir dalam Azure API Management menggunakan Konsol Administrasi BizTalk. Anda juga dapat mengekspos titik akhir SOAP Anda melalui API Management dari BizTalk menggunakan API Management di portal Azure.
Tip
Apa itu API Management? adalah sumber daya yang bagus untuk memahami dan mempelajari selengkapnya tentang layanan Azure ini.
Prasyarat
- Mengonfigurasi dan menyiapkan Azure API Management
- Membuat jaringan virtual antara komputer BizTalk Anda dan instans API Management
Membuat menggunakan API Management di portal Azure
Di portal Azure, buka api management Anda, dan pilih API:
Pilih WSDL:
Konfigurasikan properti WSDL Anda:
Spesifikasi WSDL : Masukkan URI lengkap ke titik akhir BIZTalk SOAP Anda. Misalnya, masukkan sesuatu seperti
http://10.0.31.22/RestEndPoint/OrderIncome.svc?wsdl
atauhttp://biztalkfp1.westus.cloudapp.azure.com/RestEndPoint/OrderIncome.svc?wsdl
.Pass-through SOAP atau SOAP ke REST : Pilih preferensi Anda:
- SOAP ke REST: Membuat API HTTP berbasis REST dari layanan web berbasis SOAP yang ada
- Pass-through SOAP: Bertindak sebagai proksi untuk SOAP API
Masukkan Nama Tampilan, Nama, Deskripsi, akhiran Url API, Produk, dan Versi pilihan Anda.
Setelah selesai, konfigurasi WSDL Anda terlihat seperti berikut ini:
Pilih Buat.
Membuat menggunakan Administrasi BizTalk
Catatan
Fitur ini didukung dengan lokasi penerimaan WCF-BasicHTTP.
Di Konsol Administrasi BizTalk, klik kanan lokasi penerimaan WCF-BasicHTTP Anda, dan pilih Terbitkan ke API Management:
Mengonfigurasi properti API management Anda:
Masuk ke langganan Azure Anda, pilih Langganan dan Grup Sumber Daya yang memiliki layanan API management Anda, lalu pilih layanan Anda.
Tautan spesifikasi WSDL secara otomatis diisi dengan file WSDL Anda. Ganti localhost dengan nama DNS atau alamat IP BizTalk Server.
Pilih pass-through SOAP atau SOAP ke REST:
SOAP ke REST: Membuat API HTTP berbasis REST dari layanan web berbasis SOAP yang ada
Pass-through SOAP: Bertindak sebagai proksi untuk SOAP API
API dapat diterbitkan dengan mengubah akhiran URL API, lalu menerbitkan lagi menggunakan jenis API yang berbeda.
Nama API secara otomatis diisi dengan nama lokasi penerima.
Pilih akhiran URL API yang akan digunakan oleh konsumen API.
Setelah selesai, properti Anda terlihat mirip dengan yang berikut ini:
Pilih Terbitkan. Jika berhasil, lokasi terima ditampilkan sebagai layanan di API Management di portal Azure.
Lakukan lebih banyak hal
Azure API Management adalah layanan canggih yang digunakan oleh banyak layanan Azure, termasuk Logic Apps. API Management mencakup banyak fitur, termasuk batas tarif dan kuota, yang memiliki akses ke API, penembolokan, dan banyak lagi. Lihat Apa itu API Management? untuk memulai.