自訂派對解決(BizTalk 伺服器範例)

自訂派對解析範例示範如何撰寫自訂管線元件來解析自訂派對。

這個範例的作用

自訂政黨解決範例透過以下步驟序列完成其任務:

  1. XML 文件是從資料夾中擷取的。

  2. 管道解決了問題所在。

  3. XML 訊息會寫入資料夾。

在哪裡可以找到這個樣本

<範例路徑>\管線\自訂派對解決\

下表展示了此範例中的檔案,並說明其用途。

檔案 說明
AssemblyInfo.cs 組合資訊 C# 原始碼檔案。
Cleanup.bat 清理批次檔案。
CustomPartyResolution.sln 解決方案檔案。
CustomPartyResolutionBinding.xml 綁定檔案
CustomPartyResolutionPipeline.btp 管線檔案。
CustomPartyResolutionPipeline.btproj 管線專案檔案。
CustomPartyResolutionPipelineComponent.cs 管線元件 C# 原始碼。
CustomPartyResolutionPipelineComponent.csproj 管線元件 Visual Studio 專案檔案。
InboundDocumentSchema.xsd 入站文件架構。
PartyResolutionStream.cs Party 解析串流 C# 原始碼。
RoutingPropertySchema.xsd 路由屬性結構檔案。
SampleInboundDocumentSchema.xml 入站文件結構檔案。
SampleInboundDocumentSchema_Party1.xml 樣本數據範例。
SampleInboundDocumentSchema_Party2.xml 範例資料樣本
Setup.bat 建立並設定範例管線元件批次檔案。

建置與初始化此樣本

建立並初始化自訂隊伍解析範例

  1. 在指令視窗中,將目錄(cd)改為以下資料夾:

    <範例路徑>\管線\自訂行方解析\

  2. 執行該檔案 Setup.bat,該檔案將執行以下動作:

    • 建立樣本中使用的輸入與輸出目錄。

    • 產生一個新的金鑰檔案。

    • 建置並部署自訂派對解決管線元件。

    • 將建置的管線元件複製到 <Installation Path>\Pipeline Components 目錄。

    • 建立發送和接收連接埠。

備註

在嘗試執行此範例前,請確認建置與初始化過程中沒有錯誤報告。

執行此範例

要執行自訂隊伍解析範例

  1. 請將 SampleInboundDocumentSchema_Party1.xml 或 SampleInboundDocumentSchema_Party2.xml 檔案複製到 \In 資料夾。

  2. 結果會出現在 \Out 資料夾,檔名為 guid.xml。

另請參閱

管線(BizTalk 伺服器範例資料夾)