共用方式為


結構描述驗證

EDI 接收管線和 EDI 傳送管線會使用下列結構描述驗證訊息:

  • 信封驗證:\Program Files (x86) \Microsoft BizTalk Server < VERSION 中的 Microsoft.BizTalk.Edi.BaseArtifacts.dll 服務架構>

  • 交易集驗證:\Program Files (x86) \Microsoft BizTalk Server < VERSION > XSD_Schema\EDI 架構存放區中的訊息架構

  • 通知訊息驗證:中的 Microsoft.BizTalk.Edi.BaseArtifacts.dll CONTRL、997 和 TA1 架構。

    中的 Microsoft.BizTalk.Edi.BaseArtifacts.dll 架構會自動由安裝程式部署。 這些架構會列在 BizTalk Server 管理主控台中BizTalk EDI 應用程式的架構節點中。

    若要使用訊息架構,您必須在伺服器的硬碟上安裝它們,方法是在 \Program Files (x86 (x86) \Microsoft BizTalk Server < VERSION > XSD_Schema\EDI 資料夾中執行 MicrosoftEdiXSDTemplates.exe 自我解壓縮檔案,然後在 Visual Studio 的專案中部署它們。

    結構描述判斷

    當 EDI 接收管線處理接收訊息時,它會決定架構的命名空間,以便透過合約查閱和架構探索程式來處理訊息。 如需詳細資訊,請參閱 合約解析、架構探索和已接收 EDI 訊息的授權

    當 EDI 傳送管線建立要傳送的訊息時,它會使用合約屬性來填入信封,然後執行交易集中資訊的架構驗證。 載入架構之後,如果尚未) 指定任何合約,則傳送管線會根據合約屬性驗證架構, (或後援合約。 如果結構描述通過驗證,則管線會對照結構描述驗證交易集。

另請參閱

EDI 訊息驗證