XML 結構描述
XML 結構描述會說明以 XML 呈現的商務文件。 由於 Microsoft BizTalk Server使用 XML 作為商務檔標準標記法,因此輸入和輸出檔案不需要任何翻譯。 可以在 BizTalk 編輯器中只使用所有結構描述內均提供的基本屬性組來建立 XML 結構描述,而不需啟用任何的結構描述編輯器延伸模組。
有數種方式可讓您在 BizTalk Server中建立 XML 架構。 其中包括:
建立新的架構。 此種建立結構描述的方法涉及將結構描述新增到 BizTalk 專案。 在方案總管中,以滑鼠右鍵按一下 BizTalk 專案,按一下 [新增],按一下 [新增專案],然後按一下 [架構]。 在結構描述樹狀結構檢視中新增各種節點來建置結構描述的結構。
建立新的架構,並與其他架構搭配使用。 對於實際上複雜的結構描述,您更有可能會使用其他現有結構描述所提供的類型,來建置訊息的結構描述。 藉由使用 XML 結構描述定義 (XSD) 語言的匯入、包括和重新定義結構描述等概念,您便可以利用其他結構描述中已經定義的類型。 如需搭配使用多個架構的詳細資訊,請參閱 使用其他架構的架構。
從實例訊息產生架構。 您可以產生對應於特定執行個體訊息的 XML 結構描述,只要該特定執行個體訊息是由格式正確的 XML 組成即可。 使用 [新增產生的專案 - < BizTalk 專案名稱 >] 對話方塊,按一下 [專案] 功能表上的 [新增產生的專案] 來存取,以執行這種類型的架構產生作業。
注意
此類型的產生作業僅可用於產生 XML 結構描述,不可用於屬性結構描述或一般檔案結構描述。
將架構從較舊的架構規格語言移轉至 XSD。 您可以從使用舊版的 BizTalk Server 所開發的架構產生 XML 架構BizTalk Server,該架構會以縮減 (XDR) 格式儲存 XML-Data 架構。 如需如何將舊版 XDR 架構移轉至BizTalk Server所使用的 XSD 格式的詳細資訊,請參閱從舊版BizTalk Server移轉架構。
您也可以從使用文件類型定義 (DTD) 語法表示的文件結構描述,根據 XSD 來產生 XML 結構描述。
使用 [新增產生的專案 - < BizTalk 專案名稱 >] 對話方塊,按一下 [專案] 功能表上的 [新增產生的專案] 來存取,以執行這種類型的架構產生作業。
注意
這些類型的產生作業僅可用於產生 XML 結構描述,不可用於屬性結構描述或一般檔案結構描述。
無論您使用何種結構描述建立技術,都需要繼續修改結構描述,以便充分提供對應執行個體訊息的完整描述。 若要開始執行這些工作,請參閱 管理架構內的節點、 設定節點屬性,以及 使用現有的節點。