共用方式為


教學課程 3:移轉 SAP 傳送 IDOC BizTalk 專案

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

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

  • 中繼資料擷取體驗。

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

  • 資料類型對應。

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

  • BizTalk Server 管理主控台中的實體埠設定。

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

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

注意

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

用於教學課程的範例

本教學課程是以範例 (SendIDOC_Migration) 為基礎,示範如何移轉 vPrev BizTalk 專案,以將 IDOC 傳送至 SAP 系統。 範例隨附于 BizTalk 配接器套件。 如需詳細資訊,請參閱 配接器範例

必要條件

  • 您必須有 vPrev BizTalk 專案。 本教學課程包含 BizTalk 專案,可將 BOMDOC IDOC 傳送至 SAP 系統。

  • 您必須有一般檔案 BOMDOC IDOC,才能使用 vPrev SAP 配接器傳送至 SAP 系統。 本教學課程提供的範例包含這個一般檔案 IDOC。

  • 建立強式名稱金鑰檔案,並了解工具

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

要傳送 IDOC 的 vPrev BizTalk 專案主要要素如下:

  • BizTalk 協調流程。 這是簡單的協調流程,可從檔案位置挑選一般檔案 IDOC,並使用 SAP 傳送埠將 IDOC 傳送至 SAP 系統。 BizTalk 專案包含一般檔案反組譯程式,可將一般檔案 IDOC 轉換成 XML,以便在協調流程中使用。 在 vPrev SAP 傳送埠取用 XML IDOC 之前,它會使用一般檔案組合器轉換回一般檔案 IDOC。

  • 您想要傳送至 SAP 系統的 IDOC 架構。 在本教學課程中,您會採用 BizTalk 專案,將BOMDOC01 IDOC 傳送至 SAP 系統。 為 IDOC 產生的架構是 BOMDOC01.xsd。 此架構是使用 vPrev SAP 配接器產生。

  • 一般檔案 IDOC。 這是傳送至 SAP 系統的一般檔案 IDOC。

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

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

  • 挑選一般檔案 IDOC 的檔案接收埠。 此埠會使用 BizTalk 應用程式中提供的一般檔案反組譯程式管線,將一般檔案轉換成符合使用 vPrev SAP 配接器產生的架構 (BOMDOC01.xsd) XML。

  • vPrev SAP 傳送埠,可將一般檔案 IDOC 傳送至 SAP 系統。 在傳送一般檔案之前,埠會使用一般檔案組合器,將 XML IDOC 轉換成一般檔案 IDOC。

    若要移轉現有的 vPrev BizTalk 專案,您不需要變更挑選一般檔案 IDOC 的檔案接收埠,並使用一般檔案反組譯程式將一般檔案 IDOC 轉換為 XML。 您只需要使用正確的組態設定來設定新的 WCF-Custom 傳送埠。 本教學課程示範如何使用 WCF 型 SAP 配接器,設定 WCF-Custom 傳送埠以將IDOC 傳送至 SAP 系統。

本節內容

另請參閱

SAP 配接器教學課程