共用方式為


教學課程 4:移轉 SAP 接收 IDOC BizTalk 專案

隨附于 Microsoft 的舊版 SAP 配接器BizTalk Server與 WCF 型 SAP 配接器不同,包括:

  • 建立 BizTalk 專案的設計階段體驗。

  • 中繼資料擷取體驗。

  • 架構檔案名和命名空間。

  • 資料類型對應。

  • 可以使用配接器執行的作業。

  • BizTalk Server管理主控台中的實體埠組態。

    不過,您可以變更使用舊版配接器所建立的 BizTalk 專案,並使它與 WCF 型 SAP 配接器搭配運作。

    本教學課程提供您應該對使用舊版配接器所建立之現有 BizTalk 專案的變更的指示。

注意

在本教學課程中,為了簡潔起見,舊版的 SAP 配接器稱為 vPrev SAP 配接器。 同樣地,使用 vPrev SAP 配接器的 BizTalk 專案會稱為 vPrev BizTalk 專案。

用於教學課程的範例

本教學課程是以範例 (ReceiveIDOC_Migration) 為基礎,示範如何移轉從 SAP 系統接收一般檔案 IDOC 的 vPrev BizTalk 專案。 範例隨附 BizTalk 配接器套件。 如需詳細資訊,請參閱 配接器範例

必要條件

瞭解使用舊版配接器建立的 BizTalk 專案

要接收 IDOC 之 vPrev BizTalk 專案的主要要素包括:

  • BizTalk 協調流程。 這是簡單的協調流程,其中包含從 SAP 系統接收一般檔案 IDOC 的 SAP 接收埠。 BizTalk 專案包含一般檔案反組譯程式,可將一般檔案 IDOC 轉換成 XML,以便在協調流程中使用。 透過檔案埠將 XML IDOC 複製到檔案位置之前,它會使用一般檔案組合器將它轉換成一般檔案 IDOC。

  • 您想要傳送至 SAP 系統的 IDOC 架構。 本教學課程牽涉到從 SAP 系統接收ORDERS03 IDOC 的 BizTalk 專案。 為 IDOC 產生的架構ORDERS03.xsd。 此架構是使用 vPrev SAP 配接器產生。

如何移轉使用舊版配接器所建立的 BizTalk 專案

此移轉教學課程的目標是可讓您使用 WCF-Custom 傳送埠,而不是 vPrev SAP 配接器的傳送埠,從 SAP 系統接收一般檔案 IDOC。 在瞭解 WCF-Custom 傳送埠所需的設定之前,您必須先瞭解 vPrev 傳送 IDOC 協調流程需要哪些實體埠。

  • 從 SAP 系統接收一般檔案 IDOC 的 vPrev SAP 接收埠。 此埠也會使用一般檔案反組譯程式,將它轉換成 XML IDOC,其可作為 vPrev BizTalk 應用程式的一部分。 XML IDOC 符合您使用 vPrev SAP 配接器產生的架構 (ORDERS03.xsd) 。

  • 將 IDOC 複製到資料夾的檔案傳送埠。 此埠也會使用 BizTalk 應用程式中提供的一般檔案組合器管線,將 XML IDOC 轉換為一般檔案 IDOC。

    若要移轉現有的 vPrev BizTalk 專案,您不需要變更將一般檔案 IDOC 複製到資料夾的檔案傳送埠。 您只需要使用正確的組態設定來設定新的 WCF-Custom 接收埠。 本教學課程示範如何使用 WCF 型 SAP 配接器,設定 WCF-Custom 接收埠以從 SAP 系統接收IDOC。

本節內容

另請參閱

SAP 配接器教學課程