共用方式為


步驟 2:修改或建立傳送埠和接收埠

您需要 Batch In/Batch Out 教學課程的 FILE 傳送和接收埠。 如果您在安裝 BizTalk Accelerator for HL7 (BTAHL7 的Enterprise Edition時按一下 [啟動教學課程] 按鈕,) 為您建立這些埠:名為 Tutorial_BTAHL7Drop 的傳送埠,以及名為 Tutorial_BTAHL7PickUp 的接收埠。 如果您有這些埠,您仍然需要修改傳送埠Tutorial_BTAHL7Drop。

如果 BTAHL7 安裝程式未為您建立傳送和接收埠,請參閱本主題中的「若要建立 BIBOTutorialPickup 接收埠」程式,請參閱本主題中的「若要建立 BIBOTutorialDrop 傳送埠」程式。

修改Tutorial_BTAHL7Drop傳送埠

  1. 按一下[開始],指向[所有程式],指向[MicrosoftBizTalk Server],然後按一下[BizTalk Server系統管理]。

  2. 在管理主控台中,依序展開 [BizTalk Server管理]、[BizTalk 群組]、[應用程式] 和 [BizTalk 應用程式 1]。

  3. 按一下 [ 傳送埠],以滑鼠右鍵按一下 [Tutorial_BTAHL7Drop],然後按一下 [ 屬性]。

  4. 在主控台樹中,按一下 [ 篩選]。

  5. 在 [篩選]窗格的第二個數據列中,針對[屬性] 選取[BTAHL7Schemas.MessageClass]、針對 [運算子] 選取 == [運算子],然後輸入MessageClass2X代表[值]。 按一下 [輸入]

  6. 在 BTS 上設定群組依據。ReceivePortName行移至Or,然後按一下[確定]。

  7. 在 [Microsoft BizTalk Server管理] 視窗中,展開 [平臺設定],然後展開 [主機實例]。 以滑鼠右鍵按一下 [BizTalkServerApplication],然後按一下 [ 重新開機]。

    注意

    只有在您安裝標準版 BTAHL7 時,或未在設定 BTAHL7 時按一下 [ 啟動 教學課程] 按鈕,才使用下列程式。

若要建立Tutorial_BTAHL7Pickup接收埠和位置

  1. 按一下[開始],指向[所有程式],指向[MicrosoftBizTalk Server],然後按一下[BizTalk Server系統管理]。

  2. 在管理主控台中,依序展開 [BizTalk Server管理]、[BizTalk 群組]、[應用程式] 和 [BizTalk 應用程式 1]。

  3. 以滑鼠右鍵按一下 [接收埠],指向 [ 新增],然後按一下 [單向接收埠]。

  4. 在 [接收埠屬性] 對話方塊的 [ 名稱 ] 方塊中,輸入 Tutorial_BTAHL7PickUp

  5. 按一下 [ 套用 ] 系結埠,然後按一下 [ 確定]。

  6. 以滑鼠右鍵按一下 [接收位置],指向 [ 新增],然後按一下 [單向接收位置]。

  7. 在 [選取接收埠] 對話方塊中,按一下 [Tutorial_BTAHL7PickUp],然後按一下 [ 確定]。

  8. 在 [接收位置屬性] 對話方塊的 [ 名稱 ] 方塊中,輸入 Tutorial_FileReceiveLoc

  9. 在 [ 傳輸] 區段中,針對 [ 類型] 文字方塊,按一下下拉式清單,然後選取 [ 檔案]。

  10. 按一下 [類型] 下拉式清單右側的 [ 設定 ] 按鈕。

  11. 在 [檔案傳輸屬性] 對話方塊中,執行下列動作:

    使用 作法
    接收資料夾 流覽至 <drive> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7PickUp注意:這是檔案系統或公用共用上位置的路徑,BizTalk Server會從中挑選檔案。
    檔案遮罩 輸入 *.txt
  12. 按一下 [確定]。

  13. 在 [接收位置屬性] 對話方塊中,執行下列動作:

    使用 作法
    接收處理常式 BizTalkServerApplication 保持為選取狀態。
    接收管線 選取 BTAHL72XPipelines.BTAHL72XReceivePipeline
  14. 按一下 [確定]。

  15. 在 BizTalk Explorer 中,以滑鼠右鍵按一下 Tutorial_FileReceiveLoc,然後按一下 [ 啟用]。

建立Tutorial_BTAHL7Drop傳送埠

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

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

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

    使用 作法
    目的地資料夾 流覽至 <drive: > \Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7Drop注意:這是BizTalk Server寫入檔案之檔案系統或公用共用位置的路徑。
    檔案名稱 輸入 %MessageID%.txt (請注意,延伸模組是 txt,而不是 xml) 。
  4. 按一下 [確定]。

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

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

    使用 作法
    屬性 選取 [BTS]。下拉式清單中的 ReceivePortName
    運算子 保留 == 為 運算子。
    輸入 Tutorial_BTAHL7PickUp
    分組依據 從下拉式清單中選取 [或 ]。
    屬性 選取 [BTAHL7Schemas.MessageClass]。
    運算子 保留 == 為 運算子。
    輸入 MessageClass2X
  7. 按一下 [輸入]。 在對話方塊底部的窗格中確認篩選運算式正確無誤。

  8. 按一下 [確定]。

  9. 在管理主控台中,按一下 [ 傳送埠],以滑鼠右鍵按一下 [Tutorial_BTAHL7Drop],然後按一下 [ 啟動]。

  10. 展開 [平臺設定],然後按一下 [ 主機實例]。 以滑鼠右鍵按一下 [BizTalkServerApplication],然後按一下 [ 重新開機]。

    繼續進行 步驟 3:測試批次內/批次輸出案例