Skema Amplop
Anda bisa membuat skema amplop dengan semua cara yang sama seperti Anda dapat membuat skema XML untuk dokumen bisnis. Anda dapat membuat skema dari pesan instans amplop XML yang terbentuk dengan baik, atau dari Definisi Tipe Dokumen (DTD) atau representasi XML-Data dikurangi (XDR) dari skema amplop. Atau, Anda dapat membuat skema baru, baik bersama dengan skema lain atau tidak. Karena skema amplop umumnya jauh lebih kecil dan kurang rumit daripada sebagian besar skema dokumen bisnis, membuat skema amplop baru biasanya merupakan alternatif yang layak.
Untuk menentukan skema sebagai skema amplop, Anda perlu mengatur properti Amplop dari simpul Skema ke nilai Ya. Ketika Anda menentukan skema amplop, Anda harus mengarahkan Body XPath amplop ke simpul induk yang hanya berisi elemen turunan <apa pun> . Agar perakitan XML menggunakan amplop, simpul induk tidak boleh berisi elemen lain.
Saat Anda mengatur properti Amplop ke Ya, itu berarti bahwa konten pesan aktual dari pesan instans XML (disebut isi pesan) ada di suatu tempat di dalam simpul Rekaman akar skema ini, seperti yang ditentukan oleh properti Body XPath dari simpul tersebut. Oleh karena itu, Anda juga harus menetapkan properti tambahan berdasarkan berbagai kondisi:
Jika skema amplop memiliki akar tunggal, Anda harus mengatur properti Body XPath untuk akar tersebut.
Jika skema amplop memiliki beberapa akar dan properti Referensi Akar tidak diatur, Anda harus mengatur properti Body XPath untuk semua akar.
Jika skema amplop memiliki beberapa akar dan properti Referensi Akar diatur, Anda harus mengatur properti Body XPath dari simpul Rekaman akar yang sesuai. Anda dapat secara opsional mengatur properti Body XPath untuk akar yang tersisa.
Terlepas dari apakah skema amplop memiliki satu akar atau beberapa akar, mengatur properti [Referensi Akar tidak diperlukan.
Detail selengkapnya tentang properti ini dalam panduan UI dan referensi namespace API pengembang.
Berbagai Jenis Skema BizTalk
Cara Membuat Skema untuk Amplop