步驟 2:修改或建立傳送埠和接收埠
您需要 Batch In/Batch Out 教學課程的 FILE 傳送和接收埠。 如果您在安裝 BizTalk Accelerator for HL7 (BTAHL7 的Enterprise Edition時按一下 [啟動教學課程] 按鈕,) 為您建立這些埠:名為 Tutorial_BTAHL7Drop 的傳送埠,以及名為 Tutorial_BTAHL7PickUp 的接收埠。 如果您有這些埠,您仍然需要修改傳送埠Tutorial_BTAHL7Drop。
如果 BTAHL7 安裝程式未為您建立傳送和接收埠,請參閱本主題中的「若要建立 BIBOTutorialPickup 接收埠」程式,請參閱本主題中的「若要建立 BIBOTutorialDrop 傳送埠」程式。
修改Tutorial_BTAHL7Drop傳送埠
按一下[開始],指向[所有程式],指向[MicrosoftBizTalk Server],然後按一下[BizTalk Server系統管理]。
在管理主控台中,依序展開 [BizTalk Server管理]、[BizTalk 群組]、[應用程式] 和 [BizTalk 應用程式 1]。
按一下 [ 傳送埠],以滑鼠右鍵按一下 [Tutorial_BTAHL7Drop],然後按一下 [ 屬性]。
在主控台樹中,按一下 [ 篩選]。
在 [篩選]窗格的第二個數據列中,針對[屬性] 選取[BTAHL7Schemas.MessageClass]、針對 [運算子] 選取 == [運算子],然後輸入MessageClass2X代表[值]。 按一下 [輸入]。
在 BTS 上設定群組依據。ReceivePortName行移至Or,然後按一下[確定]。
在 [Microsoft BizTalk Server管理] 視窗中,展開 [平臺設定],然後展開 [主機實例]。 以滑鼠右鍵按一下 [BizTalkServerApplication],然後按一下 [ 重新開機]。
注意
只有在您安裝標準版 BTAHL7 時,或未在設定 BTAHL7 時按一下 [ 啟動 教學課程] 按鈕,才使用下列程式。
若要建立Tutorial_BTAHL7Pickup接收埠和位置
按一下[開始],指向[所有程式],指向[MicrosoftBizTalk Server],然後按一下[BizTalk Server系統管理]。
在管理主控台中,依序展開 [BizTalk Server管理]、[BizTalk 群組]、[應用程式] 和 [BizTalk 應用程式 1]。
以滑鼠右鍵按一下 [接收埠],指向 [ 新增],然後按一下 [單向接收埠]。
在 [接收埠屬性] 對話方塊的 [ 名稱 ] 方塊中,輸入 Tutorial_BTAHL7PickUp。
按一下 [ 套用 ] 系結埠,然後按一下 [ 確定]。
以滑鼠右鍵按一下 [接收位置],指向 [ 新增],然後按一下 [單向接收位置]。
在 [選取接收埠] 對話方塊中,按一下 [Tutorial_BTAHL7PickUp],然後按一下 [ 確定]。
在 [接收位置屬性] 對話方塊的 [ 名稱 ] 方塊中,輸入 Tutorial_FileReceiveLoc。
在 [ 傳輸] 區段中,針對 [ 類型] 文字方塊,按一下下拉式清單,然後選取 [ 檔案]。
按一下 [類型] 下拉式清單右側的 [ 設定 ] 按鈕。
在 [檔案傳輸屬性] 對話方塊中,執行下列動作:
使用 作法 接收資料夾 流覽至 <drive> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7PickUp。 注意:這是檔案系統或公用共用上位置的路徑,BizTalk Server會從中挑選檔案。 檔案遮罩 輸入 *.txt。 按一下 [確定]。
在 [接收位置屬性] 對話方塊中,執行下列動作:
使用 作法 接收處理常式 將 BizTalkServerApplication 保持為選取狀態。 接收管線 選取 BTAHL72XPipelines.BTAHL72XReceivePipeline。 按一下 [確定]。
在 BizTalk Explorer 中,以滑鼠右鍵按一下 Tutorial_FileReceiveLoc,然後按一下 [ 啟用]。
建立Tutorial_BTAHL7Drop傳送埠
在 BizTalk Server 管理主控台中,以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。
在 [傳送埠屬性] 對話方塊中,執行下列動作:
使用 作法 名稱 輸入 Tutorial_BTAHL7Drop。 類型 從下拉式清單中選取 [檔案 ]。 設定 按一下 [ 設定 ] 以開啟 [ 檔案傳輸內容] 對話方塊。 在 [檔案傳輸屬性] 對話方塊中,執行下列動作:
使用 作法 目的地資料夾 流覽至 <drive: > \Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7Drop。 注意:這是BizTalk Server寫入檔案之檔案系統或公用共用位置的路徑。 檔案名稱 輸入 %MessageID%.txt (請注意,延伸模組是 txt,而不是 xml) 。 按一下 [確定]。
在 [傳送埠屬性] 對話方塊中,針對 [ 傳送管線],從下拉式清單中選取 [BTAHL72XPipelines.BTAHL72XSendPipeline ]。
在主控台樹中,按一下 [ 篩選],然後執行下列動作:
使用 作法 屬性 選取 [BTS]。下拉式清單中的 ReceivePortName 。 運算子 保留 == 為 運算子。 值 輸入 Tutorial_BTAHL7PickUp。 分組依據 從下拉式清單中選取 [或 ]。 屬性 選取 [BTAHL7Schemas.MessageClass]。 運算子 保留 == 為 運算子。 值 輸入 MessageClass2X。 按一下 [輸入]。 在對話方塊底部的窗格中確認篩選運算式正確無誤。
按一下 [確定]。
在管理主控台中,按一下 [ 傳送埠],以滑鼠右鍵按一下 [Tutorial_BTAHL7Drop],然後按一下 [ 啟動]。
展開 [平臺設定],然後按一下 [ 主機實例]。 以滑鼠右鍵按一下 [BizTalkServerApplication],然後按一下 [ 重新開機]。
繼續進行 步驟 3:測試批次內/批次輸出案例。