共用方式為


課程 2:新增 XML 傳送埠

您可以使用傳送埠來定義您想要傳送訊息的方式。 在這一課,您會建立傳送埠來定義應該如何傳送 XML 訊息。

若要新增 XML 傳送埠

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

  2. 在 [傳送埠屬性] 對話方塊的 [ 名稱 ] 方塊中,輸入 MT103_XML_SendPort

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

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

  5. 在 [檔案傳輸屬性] 對話方塊中,按一下 [ 流覽]。

  6. 在 [流覽資料夾] 對話方塊中,移至< 磁片磁碟機 > :\Labs\Outbound資料夾,然後按一下 [確定]。

  7. 在 [檔案傳輸屬性] 對話方塊中,確定 [檔案名] 方塊中輸入%MessageID%.xml,然後按一下 [確定]。

  8. 在 [傳送埠屬性] 對話方塊中,確定已針對 [傳送處理常式] 方塊選取[BizTalkServerApplication],並已針對 [傳送管線] 方塊選取PassThruTransmit

  9. 在左窗格中,按一下 [ 篩選],然後執行下列動作:

    使用 作法
    屬性 選取 [BTS]。ReceivePortName
    運算子 請選取 ==
    輸入 MT103_FlatFile_ReceivePort
    群組 選取
  10. 按一下下一個屬性行內,然後執行下列動作:

    使用 作法
    屬性 選取 Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_Failed
    運算子 請選取 ==
    針對有效的訊息輸入 False

    注意

    您可以新增 「Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_Failed == False」 篩選運算式子句,讓傳送埠只傳送成功剖析和驗證的訊息。 不同于使用原生BizTalk Server反組譯程式接收管線,A4SWIFT反組譯程式不會暫停失敗的 (錯誤) 訊息,而是改為將它發佈至 MessageBox,並使用升級的屬性將其標示為失敗。 A4SWIFT會在將錯誤發佈至 MessageBox 之前,先附加已收集到失敗訊息的 XML 標記法。
    若未包含 「Microsoft.Solutions.A4SWIFT.Property.A4SWIFT_Failed == False」 篩選運算式子句,您的傳送埠將會傳送所有訊息:傳遞或失敗。 如需失敗訊息訂閱的詳細資訊,請參閱 使用失敗的訊息訂閱

  11. 按一下 [套用],然後按一下 [確定]

  12. 在 BizTalk Server 管理主控台的[傳送埠] 中,以滑鼠右鍵按一下[MT103_XML_SendPort],然後按一下 [啟動]。

    繼續進行 課程模組 6:部署商務規則