Bagikan melalui


Mengembangkan Komponen Alur Kustom

Bagian ini menjelaskan cara mengembangkan komponen alur. Anda dapat membuat tiga jenis komponen alur: umum, perakitan, dan pembongkaran. Masing-masing dari tiga jenis juga dapat menerapkan fungsionalitas pemeriksaan. Setiap jenis komponen alur memiliki antarmuka terkait yang harus diimplementasikan agar komponen dicolokkan ke BizTalk Messaging Engine; antarmuka alur yang membedakan jenis komponen adalah IComponent, IAssemblerComponent, dan IDisassemblerComponent. Untuk komponen pemeriksaan, Anda harus mengimplementasikan antarmuka IProbeMessage .

Microsoft BizTalk Server berisi komponen alur sampel yang dapat Anda referensikan saat membuat komponen Anda sendiri. Komponen sampel menunjukkan cara menambahkan data ke akhir pesan dan menambahkan data di awal pesan. Untuk informasi selengkapnya tentang komponen alur sampel, lihat CustomComponent (Sampel BizTalk Server).

Perhatian

Jika Anda mereferensikan komponen alur kustom dari alur di Visual Studio, kesalahan waktu kompilasi mungkin terjadi. Untuk memperbaiki kesalahan, tutup Perancang Alur dan buka kembali sebelum mengkompilasi. Atau, Anda dapat menghapus komponen, lalu menambahkannya.

Penting

Saat memutakhirkan ke BizTalk Server, pastikan bahwa variabel string apa pun dalam komponen alur kustom yang ada tidak berisi karakter baris baru seperti '\n'. Jika tidak, kesalahan "baris baru dalam konstanta" akan terjadi saat mengkompilasi komponen ini di Visual Studio.

Pada bagian ini