Antarmuka Adapter
Ada tiga antarmuka yang harus diterapkan adaptor kustom, dan dua antarmuka yang bersifat opsional.
Antarmuka wajib
Semua adaptor harus mengimplementasikan antarmuka berikut.
IBaseComponent
Antarmuka ini merinci Nama, Versi, dan Deskripsi adaptor.
IBTTransport
Antarmuka ini merinci Jenis Transportasi dan ClassID adaptor.
IBTBatchCallback
Antarmuka ini adalah antarmuka panggilan balik di mana adaptor menerima informasi status dan kesalahan untuk batch pesan yang dikirimkannya ke Mesin Olahpesan.
Antarmuka opsional
Adaptor mungkin atau mungkin tidak mengimplementasikan antarmuka berikut, tergantung pada kebutuhannya.
IPersistPropertyBag
Ini adalah antarmuka konfigurasi di mana konfigurasi handler dikirimkan ke adaptor. Antarmuka ini hanya diperlukan untuk adaptor yang memiliki informasi konfigurasi handler.
IBTTransportControl
Antarmuka ini digunakan untuk menginisialisasi dan mengakhiri adaptor. Proksi transportasi adaptor diteruskan ke dalamnya melalui antarmuka ini. Antarmuka ini tidak diperlukan untuk adaptor terisolasi.