Bagikan melalui


Komponen Alur Perakitan Kerangka Kerja BizTalk

BizTalk Framework adalah salah satu pendekatan untuk melakukan pengiriman yang dijamin tepat sekali menggunakan protokol transportasi over-the-wire seperti HTTP atau SMTP. Kerangka kerja ini telah ada sejak 1998, dan dapat dianggap sebagai pendahulu inisiatif standar yang tertunda berdasarkan layanan Web, khususnya WSReliable. Biasanya, masalah pengiriman data yang dijamin tepat sekali telah menjadi domain teknologi seperti Message Queuing (juga dikenal sebagai MSMQ). Namun, teknologi tersebut biasanya memerlukan perangkat lunak umum di dua titik akhir aliran data, dan juga tidak melakukan apa pun untuk mengatasi penggunaan protokol transportasi terbuka berdasarkan jaringan publik, misalnya, data yang mengalir di seluruh batas perusahaan dengan menggunakan Internet.

Tidak mengherankan, BizTalk Framework mengimplementasikan beberapa mekanisme yang sama yang ada dalam upaya sebelumnya untuk menyelesaikan masalah ini dari pengiriman data yang dijamin tepat sekali. Contoh yang baik dari solusi lain untuk masalah ini adalah pertukaran data elektronik (EDI), di mana nomor kontrol ANSI X12 dan dokumen pengakuan fungsional standar 997 membentuk dasar jaminan bahwa data hanya diterima satu kali, dan bahwa pengirim diberitahu tentang masalah apa pun di ujung penerimaan.

BizTalk Framework mengasumsikan bahwa, bagaimanapun membedakan data perdagangan sistem, mereka berdua memahami persyaratan protokol BizTalk Framework:

  • Menggunakan format amplop yang dapat diprediksi untuk membungkus transmisi.

  • Menandai setiap transmisi keluar dengan pengidentifikasi unik global.

  • Selalu kembali ke pengirim pengakuan tanda terima yang mencakup pengidentifikasi unik global, bahkan untuk data yang sudah diterima, diakui, dan diproses.

  • Beberapa cara di mana pengirim dapat mengulangi transmisi sampai tanda terima tiba dari penerima, atau beberapa periode waktu berlalu di mana transmisi tidak lagi valid.

    Komponen alur BizTalk Framework Assembler bertanggung jawab untuk membuat serial amplop dan konten BizTalk Framework ke pesan sebelum transmisi dan mengirim ulang jika tanda terima tidak tiba dalam periode waktu yang dialokasikan. Ini juga bertanggung jawab untuk menerima dan memproses tanda terima dan menghapus instans pesan. (Salinan instans pesan pesan terkirim disimpan dalam database MessageBox hingga BizTalk menerima tanda terima konfirmasi dari tujuan. Setelah tanda terima konfirmasi diterima, instans pesan dihapus oleh Mesin Olahpesan.)

Lihat juga

Cara Mengonfigurasi Komponen Alur Perakitan Kerangka Kerja BizTalk
Komponen Alur