Validasi Skema
EDI menerima alur dan EDI mengirim alur memvalidasi pesan menggunakan skema berikut:
Validasi amplop: Skema layanan dalam
Microsoft.BizTalk.Edi.BaseArtifacts.dll
\Program Files (x86)\Microsoft BizTalk Server <VERSION>Validasi set transaksi: Skema pesan di penyimpanan skema di \Program Files (x86)\Microsoft BizTalk Server <VERSION>XSD_Schema\EDI
Validasi pesan pengakuan: skema CONTRL, 997, dan TA1 di
Microsoft.BizTalk.Edi.BaseArtifacts.dll
.Skema di secara otomatis disebarkan
Microsoft.BizTalk.Edi.BaseArtifacts.dll
oleh program penyiapan. Skema ini tercantum dalam simpul SkemaAplikasi BizTalk EDI di konsol Administrasi BizTalk Server.Untuk menggunakan skema pesan, Anda harus menginstalnya di hard drive server Anda dengan menjalankan file MicrosoftEdiXSDTemplates.exe ekstraksi mandiri di folder \Program Files (x86)\Microsoft BizTalk Server <VERSION>XSD_Schema\EDI, lalu menyebarkannya di proyek Anda di Visual Studio.
Penentuan Skema
Ketika EDI menerima alur memproses pesan terima, EDI menentukan namespace layanan skema yang akan digunakan dalam memproses pesan melalui proses pencarian perjanjian dan penemuan skema. Untuk informasi selengkapnya, lihat Resolusi Perjanjian, Penemuan Skema, dan Otorisasi untuk Pesan EDI yang Diterima.
Ketika alur pengiriman EDI membuat pesan untuk dikirim, EDI menggunakan properti perjanjian untuk mengisi amplop, lalu melakukan validasi skema informasi dalam kumpulan transaksi. Setelah memuat skema, alur kirim memvalidasi skema terhadap properti perjanjian (atau perjanjian fallback jika tidak ada perjanjian yang ditunjuk). Jika skema memvalidasi, alur memvalidasi set transaksi terhadap skema.