自訂派對解析範例示範如何撰寫自訂管線元件來解析自訂派對。
這個範例的作用
自訂政黨解決範例透過以下步驟序列完成其任務:
XML 文件是從資料夾中擷取的。
管道解決了問題所在。
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 | 建立並設定範例管線元件批次檔案。 |
建置與初始化此樣本
建立並初始化自訂隊伍解析範例
在指令視窗中,將目錄(cd)改為以下資料夾:
<範例路徑>\管線\自訂行方解析\
執行該檔案 Setup.bat,該檔案將執行以下動作:
建立樣本中使用的輸入與輸出目錄。
產生一個新的金鑰檔案。
建置並部署自訂派對解決管線元件。
將建置的管線元件複製到 <Installation Path>\Pipeline Components 目錄。
建立發送和接收連接埠。
備註
在嘗試執行此範例前,請確認建置與初始化過程中沒有錯誤報告。
執行此範例
要執行自訂隊伍解析範例
請將 SampleInboundDocumentSchema_Party1.xml 或 SampleInboundDocumentSchema_Party2.xml 檔案複製到 \In 資料夾。
結果會出現在 \Out 資料夾,檔名為 guid.xml。