共用方式為


自訂合作對象解析 (BizTalk Server 範例)

此「自訂合作對象解析」範例示範如何解析自訂合作對象。

此範例的用途

「自訂合作對象解析」範例使用下列步驟完成其工作:

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

  2. 管線會解析合作對象。

  3. 將 XML 訊息寫入資料夾中。

可在何處找到此範例

< Samples Path >\Pipelines\CustomPartyResolution\

下表顯示此範例中的檔案,並描述其用途。

檔案 Description
AssemblyInfo.cs 組件資訊 C# 原始程式檔。
Cleanup.bat 清除批次檔。
CustomPartyResolution.sln 解決方案檔案。
CustomPartyResolutionBinding.xml 繫結檔案。
CustomPartyResolutionPipeline.btp 管線檔案。
CustomPartyResolutionPipeline.btproj 管線專案檔。
CustomPartyResolutionPipelineComponent.cs 管線元件 C# 原始程式碼。
CustomPartyResolutionPipelineComponent.csproj 管線元件 Visual Studio 專案檔。
InboundDocumentSchema.xsd 輸入文件結構描述。
PartyResolutionStream.cs 合作對象解析資料流 C# 原始程式碼。
RoutingPropertySchema.xsd 路由屬性結構描述檔。
SampleInboundDocumentSchema.xml 輸入文件結構描述檔。
SampleInboundDocumentSchema_Party1.xml 範例資料執行個體。
SampleInboundDocumentSchema_Party2.xml 範例資料執行個體。
Setup.bat 建置和安裝範例管線元件批次檔。

建置和初始化此範例

若要建置和初始化自訂合作對象解析範例

  1. 在命令視窗中,將目錄 (cd) 變更為下列資料夾:

    < Samples Path >\Pipelines\CustomPartyResolution\

  2. 執行 Setup.bat 檔案,這會執行下列動作:

    • 建立在範例中使用的輸入和輸出目錄。

    • 產生新的金鑰檔案。

    • 建置及部署「自訂合作對象解析」管線元件。

    • 將建置的管線元件複製到< 安裝路徑 >\管線元件目錄。

    • 建立傳送埠和接收埠。

注意

在嘗試執行此範例之前,您應該確認在建置和初始化程序期間沒有報告錯誤。

執行此範例

若要執行自訂合作對象解析範例

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

  2. 結果會顯示在 \Out 資料夾中,檔案名 guid.xml。

另請參閱

管線 (BizTalk Server Samples 資料夾)