建立和使用 TIBCO 架構
概觀
Microsoft BizTalk Adapter for TIBCO Enterprise Message Service (EMS) 會使用您利用 XML 編輯器或 Visual Studio 的 BizTalk Server 編輯器 (僅限當您在協調流程中使用配接器時) 建立的結構描述。 結構描述說明您預期的資訊類型。 本主題包含傳送與接收處理常式的資訊。
您建立來與 BizTalk Adapter for TIBCO Enterprise Message Service 搭配使用的結構描述必須有目標命名空間。 BizTalk Server 需要目標命名空間,因為那是讓指定的訊息執行個體與指定的協調流程產生關聯的索引鍵。 換句話說,協調流程會訂閱擁有特定目標命名空間的任何訊息,而含有該目標命名空間的內送 XML 訊息會提供給訂閱該訊息的每個協調流程。 如果 XML 文件結構描述沒有目標命名空間,BizTalk Server 會使用根項目的名稱做為索引鍵。
下列步驟示範如何產生架構,以及如何設定目標命名空間。
產生架構
在 [BizTalk 編輯器] 中開啟專案。
在右上方的 [方案總管] 底下,選取 [新增],然後選取 [新增產生的專案]。
在 [ 範本] 窗格中,選取 [ 產生架構],然後按一下 [ 新增]。
在 [ 產生架構 ] 對話方塊的 [ 檔案類型 ] 清單中,選取 [ 格式正確的 XML]。
按一下 [流覽 ] 以找出您想要產生架構的輸入檔,然後按一下 [ 確定]。
接下來,設定目標命名空間。
設定目標命名空間
在 BizTalk 編輯器中,開啟您的架構檔案,以滑鼠右鍵按一下< [架構 >],然後選取 [屬性]。
在 [ 屬性] 窗格中,找出 [ 命名空間 ] 欄位並輸入名稱,例如
testNameSpace
。您之後可以使用訊息繼續您的協調流程。 在挑選訊息後,BizTalk Server 會尋找使用的結構描述具有所設定目標命名空間的協調流程,接著進行協調流程程序。