共用方式為


步驟 5:建立訊息批次的傳送埠

在此步驟中,您會建立傳送埠,以將您所建立的訊息批次傳遞給目的地合作物件。 這是具有 FILE 配接器類型的靜態單向埠。 您可以指定目的地 (\Tutorial_BatchMsgDrop) 的檔案資料夾,其中BizTalk Server將會卸載訊息批次檔。 您可以定義埠的篩選,指出埠將傳送的訊息批次類型。 篩選準則會指定Tutorial_BatchDest的目的地,以及 OutboundBatch 的訊息類型。

注意

執行本教學課程的這個部分時,您可以停止教學課程第 2 部分中使用的傳送埠來簡化結果: Tutorial_BTAHL7Drop 傳送埠。

建立訊息批次的傳送埠

  1. 在 BizTalk Server 管理主控台中,以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。

  2. 在 [傳送埠屬性] 對話方塊中,執行下列動作:

    使用 作法
    名稱 輸入 Tutorial_BatchDest
    類型 從下拉式清單中選取 [檔案 ]。
    設定 按一下 [ 設定 ] 以開啟 [檔案傳輸屬性] 對話方塊。
  3. 在 [ 檔案傳輸屬性 ] 對話方塊中,執行下列動作:

    使用 作法
    目的地資料夾 流覽至<drive: > \Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchMsgDrop。 這是檔案系統或公用共用上位置的路徑,BizTalk Server將寫入包含訊息批次的檔案。
    檔案名稱 輸入 %MessageID%.txt (以 .txt 延伸模組) 取代 .xml 延伸模組。
    複製模式 選取 [新建]。
  4. 按一下 [確定]。

  5. 在 [傳送埠屬性] 對話方塊中,針對 [ 傳送管線],選取 [BTAHL72XPipelines.BTAHL72XSendPipeline]。

  6. 在主控台樹中,按一下 [ 篩選],然後執行下列動作:

    使用 作法
    屬性 按一下 [ 屬性] 底下的欄位,然後從下拉式清單中選取 [Microsoft.Solutions.BTAHL7.BatchOrchestration.Party ]。
    運算子 保留 == 為 運算子。
    輸入 Tutorial_BatchDest
    分組依據 從下拉式清單中選取 [And ]。
    屬性 選取 BTAHL7Schemas.BTAHL7MessageType
    運算子 保留 == 為 運算子。
    輸入 OutboundBatch
  7. 按下 Enter。 在對話方塊底部的窗格中,確認您已正確輸入篩選運算式,然後按一下 [ 確定]。

  8. 在 BizTalk 管理主控台中,選取 [ 傳送埠],以滑鼠右鍵按一下 [Tutorial_BatchDest],然後按一下 [ 啟動]。

將傳送埠與目的地合作物件產生關聯

  1. 在 [BizTalk Server管理主控台] 中,展開 [合作物件],按一下[Tutorial_BatchDest],然後按一下滑鼠右鍵。

  2. 在 [合作物件屬性] 對話方塊中,按一下主控台樹狀目錄中的 [傳送埠 ]。 從下拉式清單中 選取 [Tutorial_BatchDest ],然後按一下 [ 確定]。

    注意

    如果在更新 Tutorial_DestBatch 方時發生並行違規,請按一下 [ 確定 ] 並關閉對話方塊。 在管理主控台中,以滑鼠右鍵按一下 [BizTalk 群組],按一下 [ 重新整理],然後重複步驟 1 和 2。

    繼續進行 步驟 6:建立通知批次的傳送埠