步驟 5:建立訊息批次的傳送埠
在此步驟中,您會建立傳送埠,以將您所建立的訊息批次傳遞給目的地合作物件。 這是具有 FILE 配接器類型的靜態單向埠。 您可以指定目的地 (\Tutorial_BatchMsgDrop) 的檔案資料夾,其中BizTalk Server將會卸載訊息批次檔。 您可以定義埠的篩選,指出埠將傳送的訊息批次類型。 篩選準則會指定Tutorial_BatchDest的目的地,以及 OutboundBatch 的訊息類型。
注意
執行本教學課程的這個部分時,您可以停止教學課程第 2 部分中使用的傳送埠來簡化結果: Tutorial_BTAHL7Drop 傳送埠。
建立訊息批次的傳送埠
在 BizTalk Server 管理主控台中,以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。
在 [傳送埠屬性] 對話方塊中,執行下列動作:
使用 作法 名稱 輸入 Tutorial_BatchDest。 類型 從下拉式清單中選取 [檔案 ]。 設定 按一下 [ 設定 ] 以開啟 [檔案傳輸屬性] 對話方塊。 在 [ 檔案傳輸屬性 ] 對話方塊中,執行下列動作:
使用 作法 目的地資料夾 流覽至<drive: > \Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchMsgDrop。 這是檔案系統或公用共用上位置的路徑,BizTalk Server將寫入包含訊息批次的檔案。 檔案名稱 輸入 %MessageID%.txt (以 .txt 延伸模組) 取代 .xml 延伸模組。 複製模式 選取 [新建]。 按一下 [確定]。
在 [傳送埠屬性] 對話方塊中,針對 [ 傳送管線],選取 [BTAHL72XPipelines.BTAHL72XSendPipeline]。
在主控台樹中,按一下 [ 篩選],然後執行下列動作:
使用 作法 屬性 按一下 [ 屬性] 底下的欄位,然後從下拉式清單中選取 [Microsoft.Solutions.BTAHL7.BatchOrchestration.Party ]。 運算子 保留 == 為 運算子。 值 輸入 Tutorial_BatchDest。 分組依據 從下拉式清單中選取 [And ]。 屬性 選取 BTAHL7Schemas.BTAHL7MessageType。 運算子 保留 == 為 運算子。 值 輸入 OutboundBatch。 按下 Enter。 在對話方塊底部的窗格中,確認您已正確輸入篩選運算式,然後按一下 [ 確定]。
在 BizTalk 管理主控台中,選取 [ 傳送埠],以滑鼠右鍵按一下 [Tutorial_BatchDest],然後按一下 [ 啟動]。
將傳送埠與目的地合作物件產生關聯
在 [BizTalk Server管理主控台] 中,展開 [合作物件],按一下[Tutorial_BatchDest],然後按一下滑鼠右鍵。
在 [合作物件屬性] 對話方塊中,按一下主控台樹狀目錄中的 [傳送埠 ]。 從下拉式清單中 選取 [Tutorial_BatchDest ],然後按一下 [ 確定]。
注意
如果在更新 Tutorial_DestBatch 方時發生並行違規,請按一下 [ 確定 ] 並關閉對話方塊。 在管理主控台中,以滑鼠右鍵按一下 [BizTalk 群組],按一下 [ 重新整理],然後重複步驟 1 和 2。
繼續進行 步驟 6:建立通知批次的傳送埠。