Terima Alur
Gambar berikut menunjukkan alur kerja pemrosesan pesan, menyoroti alur penerima.
Menggambarkan alur kerja pemrosesan pesan.
Alur penerima beroperasi pada pesan setelah diterima oleh adaptor penerima. Alur penerima mengambil pesan awal, melakukan beberapa transformasi, dan membongkar data mentah menjadi nol, satu, atau beberapa pesan. Pesan individual ini kemudian dapat diproses oleh BizTalk Server.
Catatan
Alur penerima dapat menghasilkan nol pesan jika komponen yang mengkonsumsi ditambahkan ke alur. Dalam hal ini, komponen alur menggunakan pesan dan tidak menghasilkan pesan output apa pun. Jika komponen yang mengonsumsi ditempatkan setelah komponen pembongkaran, eksekusi alur berhenti setelah pesan pertama digunakan dan tidak ada pesan berikutnya yang diambil dari komponen pembongkaran.
Saat membuat proses bisnis, Anda dapat membuat alur penerima baru atau Anda dapat menggunakan salah satu dari dua alur penerima default yang disertakan dalam BizTalk Server—alur penerima pass-through atau alur penerima XML. Untuk informasi selengkapnya tentang alur default ini, lihat Alur Default.
Alur penerima terdiri dari empat tahap: Dekode, Bongkar, Validasi, dan ResolveParty. Topik ini berisi pertimbangan desain untuk mengisi tahapan ini.
Catatan
Dalam rilis ini, mengubah urutan atau kehadiran tahapan ini dalam alur tidak didukung.
Tahap ini digunakan untuk komponen yang mendekode atau mendekripsi pesan.
- Komponen alur MIME/SMIME Decoder atau komponen pendekodean kustom harus ditempatkan dalam tahap ini jika pesan masuk perlu didekode dari satu format ke format lainnya.
Tahap ini mengambil satu pesan dan menghasilkan satu pesan.
Tahap ini dapat berisi antara nol dan 255 komponen.
Semua komponen dalam tahap ini dijalankan.
Tahap ini digunakan untuk komponen yang mengurai atau membongkar pesan.
Komponen dalam tahap ini memeriksa pesan untuk melihat apakah format pesan dikenali. Berdasarkan pengenalan format, salah satu komponen membongkar pesan.
Jika tahap ini berisi lebih dari satu komponen, hanya komponen pertama yang mengenali format pesan yang dijalankan. Jika tidak ada komponen dalam tahap mengenali format pesan, pemrosesan pesan gagal.
Tahap ini harus mencakup komponen kustom apa pun yang menerapkan perilaku khusus untuk membongkar konten pesan.
Tahap ini dapat berisi antara nol dan 255 komponen. Jika tidak ada komponen dalam tahap, pesan akan diteruskan.
Tahap ini digunakan untuk komponen yang memvalidasi format pesan.
Komponen alur hanya memproses pesan yang sesuai dengan skema yang ditentukan dalam komponen tersebut. Jika alur menerima pesan yang skemanya tidak terkait dengan komponen apa pun dalam alur, pesan tersebut tidak diproses. Bergantung pada adaptor yang mengirimkan pesan, pesan ditangguhkan atau kesalahan dikeluarkan kepada pengirim.
Komponen dalam tahap ini digunakan untuk memvalidasi pesan XML yang dihasilkan oleh tahap Bongkar. Komponen dalam tahap ini menentukan skema untuk melakukan validasi XML.
Tahap ini dapat berisi antara nol dan 255 komponen.
Semua komponen dalam tahap ini dijalankan.
- Tahap ini dapat dijalankan lebih dari sekali. Ini berjalan sekali per pesan yang dibuat oleh tahap Bongkar.
Tahap ini adalah tempat penampung untuk Komponen Alur Resolusi Pihak.
Tahap ini dapat dijalankan lebih dari sekali. Ini berjalan sekali per pesan yang dibuat oleh tahap Bongkar.
Tahap ini dapat berisi antara nol dan 255 komponen.
Semua komponen dalam tahap ini dijalankan.
Kirim Alur
Tentang Alur, Tahapan, dan Komponen
Jenis Komponen Alur
Alur Default
Templat Alur
Komponen Alur
Jenis Alur