Bagikan melalui


Adaptor di BizTalk Server

Salah satu tujuan desain utama BizTalk Server adalah untuk memfasilitasi pertukaran dokumen bisnis antara mitra dagang. Untuk membantu memenuhi tujuan ini, BizTalk Server mencakup beberapa adaptor yang menyediakan konektivitas antara BizTalk Server dan mitra dagang menggunakan protokol data dan format dokumen yang umum dikenali. Topik ini membahas apa itu adaptor dan mengapa Anda menggunakan adaptor.

Apa itu Adapter?

Adaptor adalah komponen perangkat lunak yang memungkinkan Anda dengan mudah mengirim pesan dari atau menerima pesan ke BizTalk Server dengan mekanisme pengiriman yang sesuai dengan standar yang umum dikenali, seperti SMTP, POP3, FTP, atau Microsoft Message Queuing (MSMQ). Seiring berkembangnya Microsoft BizTalk Server, kebutuhan akan adaptor yang dengan cepat mengaktifkan konektivitas dengan aplikasi dan teknologi yang umum digunakan telah meningkat.

BizTalk Server mencakup adaptor berikut, yang disebut sebagai adaptor "asli" atau "terintegrasi": FILE, FTP, HTTP, MQSeries, MSMQ, POP3, SMTP, SOAP, Windows Sharepoint Services, dan tujuh adaptor WCF (WCF-WSHttp, WCF-BasicHttp, WCF-NetTcp, WCF-NetMsmq, WCF-NetNamedPipe, WCF-Custom, dan WCF-CustomIsolated). Adaptor asli diinstal dengan BizTalk Server. Anda juga dapat membuat adaptor kustom untuk solusi spesifik Anda dengan menggunakan BizTalk Adapter Framework.

Masing-masing adaptor asli dikaitkan dengan lokasi terima yang dirancang untuk mendengarkan pesan dari transportasi tertentu di alamat tertentu. Setelah pesan diterima oleh lokasi terima, pesan diteruskan ke adaptor. Adaptor melampirkan aliran data ke pesan (biasanya di bagian isi pesan), menambahkan metadata apa pun yang berkaitan dengan titik akhir tempat data diterima, lalu mengirimkan pesan tersebut ke BizTalk Messaging Engine.

Secara default, saat Anda menjalankan BizTalk Configuration Wizard, wizard menginstal adaptor asli dan membuat handler adapter dengan konfigurasi default untuk masing-masing adaptor.

Dengan menggunakan konsol BizTalk Server Administration, Anda dapat memodifikasi konfigurasi default untuk handler adapter serta menambahkan, menghapus, dan memodifikasi port pengiriman dan menerima lokasi untuk adaptor. Untuk informasi selengkapnya tentang proses ini, lihat topik yang sesuai di Lihat Juga.

Mengapa Menggunakan Adapter?

Menggunakan adaptor sangat menyederhanakan transfer pesan ke atau ke luar BizTalk Server. Jika infrastruktur Anda yang ada menggunakan salah satu transportasi yang ada adaptor BizTalk yang sesuai, maka proses mengirim pesan ke atau menerima pesan dari BizTalk Server semudah mengonfigurasi adaptor yang sesuai untuk mengirim atau menerima pesan dengan mekanisme transportasi yang sesuai.

Dukungan fungsionalitas dalam adaptor bawaan

Tabel berikut mencantumkan manfaat utama setiap adaptor asli dan apakah adaptor menyediakan fitur berikut:

  • Dukungan transaksi : Kemampuan untuk mengirim dan menerima dokumen berdasarkan konteks transaksi koordinator transaksi terdistribusi (DTC). Fungsionalitas ini diperlukan untuk mempertahankan pengiriman pesan yang dipesan dan untuk menjamin bahwa dokumen tidak diduplikasi atau hilang.

  • Dukungan komunikasi dua arah (Permintaan/Respons atau Ajakan/Respons) : Kemampuan untuk mengirim dokumen dan memproses pesan respons dari tujuan atau untuk menerima dokumen dan mengirim pesan respons ke sumber.

  • Secara berurutan menerima dukungan : Kemampuan untuk menerbitkan dokumen yang diterima ke database BizTalk MessageBox dalam urutan yang tepat bahwa dokumen diterima.

  • SSO diaktifkan : Kemampuan untuk menggunakan autentikasi SSO saat mengirim atau menerima dokumen dengan adaptor.

  • Proses hosting : Proses di mana adaptor dijalankan. IP BizTalk dijalankan dalam proses BTSNTSvc.exe, sementara IIS OOP berjalan di luar proses BizTalk Server dalam proses Internet Information Server (IIS).

Adaptor Manfaat utama Dukungan transaksi Dukungan komunikasi dua arah Secara berurutan menerima dukungan SSO diaktifkan Proses hosting
Kustom Mendukung sistem Anda. Ya, memerlukan kode kustom. Ya, memerlukan kode kustom. Ya, memerlukan kode kustom. Ya, memerlukan kode kustom. BizTalk IP
File Mudah digunakan. Tidak Tidak Tidak Tidak BizTalk IP
FTP Digunakan secara luas untuk komunikasi bisnis-ke-bisnis. Tidak Tidak Tidak Ya BizTalk IP
HTTP Digunakan secara luas untuk komunikasi bisnis-ke-bisnis. Tidak Permintaan/Respons dan Ajakan/Respons Tidak Ya IIS OOP
MSMQ Mendukung pengiriman pesan sekali saja yang dijamin antara BizTalk Server dan Microsoft Message Queuing. Ya Tidak Ya Tidak BizTalk IP
Aplikasi Logika Terima dari, dan kirim ke Azure Logic App. Untuk lingkungan lokal dan cloud, gunakan adaptor ini untuk mengakses banyak layanan Azure Ya Bergantung pada desain alur kerja Anda Tidak Tidak Terima: IP BizTalk
Kirim: IIS OOP
Seri MQ Mendukung pengiriman pesan sekali saja yang dijamin antara BizTalk Server dan IBM WebSphere MQ untuk platform Windows. Ya Tidak Ya Ya BizTalk IP
Email Office 365 Menerima dan mengirim email ke Office 365 Tidak Tidak dalam urutan menerima Tidak BizTalk IP
Kalender Office 365 Menerima dan membuat peristiwa di Office 365 Tidak Tidak dalam urutan menerima Tidak BizTalk IP
Kontak Office 365 Membuat kontak di Office 365 Tidak Tidak dalam urutan menerima Tidak BizTalk IP
(POP3) Mendukung penerimaan dokumen melalui email. Tidak Tidak Tidak Tidak BizTalk IP
SMTP Mendukung pengiriman dokumen melalui email. Tidak Tidak Tidak Tidak BizTalk IP
SOAP Mendukung penggunaan layanan Web. Tidak Permintaan/Respons dan Ajakan/Respons Tidak Ya IIS OOP
Layanan Windows SharePoint Mengaktifkan pertukaran XML dan pesan biner antara BizTalk Server dan pustaka dokumen SharePoint. Tidak Tidak Tidak Tidak BizTalk IP
WCF-WSHttp Mendukung standar WS-* melalui transportasi HTTP. Ya, transaksi didukung di WSHTTP (hanya WS-Transactions) Permintaan/Respons dan Ajakan/Respons Tidak Ya IIS OOP
WCF-BasicHttp Berkomunikasi dengan layanan dan klien Web berbasis ASMX dan layanan lain yang sesuai dengan Profil Dasar WS-I 1.1 menggunakan HTTP atau HTTPS. Tidak Permintaan/Respons dan Ajakan/Respons Tidak Ya IIS OOP
WCF-NetTcp Mendukung standar WS-* melalui transportasi TCP. Ya Permintaan/Respons dan Ajakan/Respons Tidak Ya BizTalk IP
WCF-NetMsmq Mendukung antrean dengan memanfaatkan Microsoft Message Queuing (MSMQ) sebagai transportasi. Ya Tidak Ya Ya BizTalk IP
WCF-NetNamedPipe Menyediakan transportasi cepat untuk komunikasi lintas proses pada komputer yang sama (hanya untuk aplikasi WCF). Ya Permintaan/Respons dan Ajakan/Respons Tidak Ya BizTalk IP
WCF-Custom Memungkinkan penggunaan fitur ekstensibilitas WCF. Ya Ya Ya, selama pengikatan mendukungnya. Ya BizTalk IP
WCF-CustomIsolated Memungkinkan penggunaan fitur ekstensibilitas WCF melalui transportasi HTTP. Ya Ya Tidak Ya IIS OOP

Adaptor perusahaan

Berikut ini adalah daftar adaptor Line of Business (LOB) yang disediakan oleh Microsoft.

Adaptor Deskripsi Versi yang Didukung
PeopleSoft Enterprise Memungkinkan pertukaran pesan Antarmuka Komponen (CI) antara BizTalk Server dan sistem PeopleSoft. Sistem Lini Bisnis (LOB) dan Perusahaan yang Didukung
JD Edwards OneWorld XE Memungkinkan pertukaran pesan Fungsi Bisnis antara BizTalk Server dan sistem JD Edwards OneWorld. Sistem Lini Bisnis (LOB) dan Perusahaan yang Didukung
JD Edwards EnterpriseOne Memungkinkan pertukaran pesan Fungsi Bisnis antara BizTalk Server dan sistem JD Edwards EnterpriseOne. Sistem Lini Bisnis (LOB) dan Perusahaan yang Didukung
Pertemuan TIBCO Memungkinkan pertukaran pesan format data XML dan biner antara BizTalk Server dan TIBCO Rendezvous. Sistem Lini Bisnis (LOB) dan Perusahaan yang Didukung
Layanan Pesan Perusahaan TIBCO Memungkinkan pertukaran pesan format data XML dan biner antara BizTalk Server dan server TIBCO EMS yang menyediakan infrastruktur aplikasi yang terintegrasi dan andal. Sistem Lini Bisnis (LOB) dan Perusahaan yang Didukung

Paket Adapter BizTalk

Anda juga dapat menggunakan adaptor yang dikirim dengan BizTalk Adapter Pack untuk terhubung ke berbagai sistem lini bisnis. Untuk informasi selengkapnya tentang Paket Adapter BizTalk, lihat Paket Adaptor BizTalk.

Lihat juga

Praktik Terbaik untuk Mengamankan AdaptorMembuat dan Menghapus Handler AdapterYang Mengimplementasikan Akses Menyeluruh Enterprise