使用 BizTalk 對應工具
概觀
BizTalk 對應程式位於 Visual Studio 殼層中。 BizTalk Mapper 中的某些功能依賴 Visual Studio 殼層的使用者介面元素。 例如,您可以使用 [ 檔案]、[ 編輯] 和 [ 檢視 ] 功能表,就像您在 Visual Studio 中進行其他開發一樣。 您可以從 [ 說明 ] 功能表取得此常見功能的相關資訊。
當您將新的地圖新增至 BizTalk 專案、開啟現有的地圖 (.btm 檔案) ,或按一下主 Visual Studio 編輯視窗中的索引標籤來重新啟用地圖時,BizTalk 對應程式就會變成作用中。
注意
「BizTalk 對應工具」使用 UTF-16 字元編碼來儲存對應檔。
當您將現有的成品新增至 BizTalk 專案時,建置動作一律會設定為 BtsCompile。 即使您重新命名現有的成品,其建置動作也會設定為預設值 BtsCompile。 因此,新增或重新命名現有的成品時,您必須根據是否要建置該特定成品來適當設定建置動作。
BizTalk 對應程式的元件
下圖顯示 Visual Studio 中 BizTalk Mapper 的各種部分。
其中每個檢視的功能如下:
Visual Studio 對應工具公用程式功能區。 BizTalk Server Mapper 提供公用程式功能區來呈現 Mapper 相關命令。 此功能區會提供來源結構描述資訊、來源與目的結構描述相關性檢視的切換按鈕、用來顯示或隱藏完全在範圍外之連結的切換按鈕、用來開啟或關閉自動捲動功能的切換開關、用來移動瀏覽對應工具介面的按鈕、縮放控制項,以及搜尋文字方塊。 下圖顯示您可以在格線頁面上方看見的公用程式功能區。
來源結構描述樹狀結構檢視。 此檢視會與目的地架構樹狀檢視和方格檢視共用主要 Visual Studio 編輯視窗。
就如其名所示,此檢視會顯示描述執行個體訊息的結構描述,而這些訊息是對應的來源。 定義對應的連結會從來源結構描述樹狀結構檢視引導至格線檢視,最後引導至目的結構描述樹狀結構檢視。
如需如何在架構樹狀檢視中表示 BizTalk 架構的詳細資訊,請參閱 BizTalk 架構標記法。
目的結構描述樹狀結構檢視。 此檢視會與來源架構樹狀檢視和方格檢視共用主要 Visual Studio 編輯視窗。
就如其名所示,此檢視會顯示描述執行個體訊息的結構描述,而這些訊息是對應的目的地。 定義對應的連結會從格線檢視 (最終是從來源結構描述樹狀結構檢視) 引導至目的結構描述樹狀結構檢視。
如需如何在架構樹狀檢視中表示 BizTalk 架構的詳細資訊,請參閱 BizTalk 架構標記法。
格線檢視。 此檢視會與來源架構樹狀檢視和目的地架構樹狀檢視共用主要 Visual Studio 編輯視窗,並將來源架構樹狀檢視左側和目的地架構樹狀檢視向右共用。
就如其名所示,此檢視扮演定義對應時的關鍵角色,其中包含了連結與運算質來控制來源執行個體訊息中的資料如何轉換成符合目的結構描述的執行個體訊息。
格線檢視可以有多個圖層 (稱為格線頁),可讓您將複雜的對應組織成對應的邏輯子部分。 一般而言,格線頁所使用的空間多過於一次可顯示的空間,有多種有效的方法可讓您在格線頁中捲動。
您可以在此檢視中主動作業以建構對應。
Visual Studio 工具箱視窗。 您可以使用此檢視以顯示可用於 BizTalk 對應中的運算質,並作為拖放運算質以放置在格線頁中之作業的來源。
顯示在工具箱中的運算質會根據其類別來組織。 如需可用運算質的詳細資訊,請參閱 地圖中的運算質。 另請參閱UI 指引和開發人員 API 命名空間參考中的運算質參考。
Visual Studio 屬性視窗。 您可以使用此檢視及其相關的對話方塊,以檢查和設定連結的屬性以及您所建立用以定義對應之運算質的屬性。
當您在方格檢視的方格頁面中選取連結或運算質時,請選取來源或目的地架構樹狀檢視中的架構節點,或在方案總管視窗中選取對應;該連結、運算質、架構節點或地圖的對應屬性會顯示在 [屬性] 視窗中,使用標準 Visual Studio 慣例。 例如,屬性會分組成不同類別,並可根據這些類別或字母順序來顯示。
如需連結、運算質、架構節點或對應本身可用之不同屬性集的詳細資訊,請參閱UI 指引和開發人員 API 命名空間參考中的Map 屬性參考和架構屬性參考。
Visual Studio 工作清單和輸出視窗。 您可以使用這些檢視以檢查驗證、編譯及測試 BizTalk 對應的結果,其使用方式與在編譯原始程式碼和建置其他專案類型時使用這些檢視的方式相同。
除了這些檢視之外,您可以與許多對話方塊互動。 當您在編輯複雜的屬性 (例如運算質的輸入參數) 時,通常會開啟這些對話方塊。
您時常會將 [方案總管] 視窗與「BizTalk 對應工具」搭配使用。 例如,若要建立新的地圖,請在[方案總管] 視窗中以滑鼠右鍵按一下 BizTalk 專案,按一下 [新增],按一下 [新增專案],然後使用 [新增專案] 對話方塊來命名和建立新的對應。