SAP PI 簡介



SAP Process Integration 是 SAP NetWeaver 平臺的一部分。在 NetWeaver 7.0 ehp2 和更舊版本中,它被稱為 SAP NetWeaver Exchange Infrastructure XI。SAP NetWeaver Process Integration 是 NetWeaver 軟體元件的一部分,用於公司內部系統或與外部方的資訊交換。

SAP PI/XI 使您能夠設定跨系統通訊和整合,並允許您基於不同的程式語言(如 Java 和 SAP ABAP)連線 SAP 和非 SAP 系統。它提供了一個開放原始碼環境,這在複雜的系統環境中對於系統的整合和通訊是必要的。

SAP Process Integration 是一種中介軟體,允許公司內部或公司外部系統之間 SAP 和非 SAP 應用程式的無縫整合。

示例

一個執行在不同系統上的應用程式,這些系統是公司中不同業務部門的一部分,或者在具有業務關係的不同公司之間分散式環境中實現。在這種環境中,需要在不同系統之間進行無縫整合和資訊傳輸。SAP PI 提供了一箇中間件平臺,該平臺不處理應用程式元件如何使用業務邏輯實現,而更側重於不同元件之間的資料交換。

您可以將 SAP PI 視為一箇中央例項或中介軟體,它互連不同的系統。此中介軟體可以稱為 SAP PI 執行時引擎,此通訊稱為中介通訊。當您將此通訊與點對點場景進行比較時,它易於管理系統和連線。除此之外,與整合相關的資訊在一箇中心點可用。

SAP PI Communication

使用 SAP PI 在不同系統之間交換的訊息包含業務資料。通訊訊息協議基於 W3C 標準 SOAP 訊息。

為什麼我們需要 SAP PI?

在一個組織中,SAP ERP 不包含單個系統,而是由許多整合系統組成,例如 SAP CRM、FICO、EWM 等。SAP PI 提供了一個平臺,作為所有系統的資料和資訊交換的單點整合,無需觸及複雜遺留系統。

Need of SAP PI

以下是 SAP Process Integration 提供的關鍵功能:

連線性

使用 SAP PI,您可以連線具有不同技術通訊方式的不同應用程式和系統。SAP PI 為您提供各種介面卡,允許您基於不同的協議(如 HTTPS 或遠端功能呼叫 (RFC))連線應用程式。

路由

路由定義執行時不同系統之間訊息流的規則。

對映

SAP PI 用於連線分散式環境中的不同應用程式或系統,這些系統可以在不同的公司之間設定,因此有可能兩個元件之間的資料交換結構彼此不同。

Mapping

對映確定源系統中資料的結構到目標系統中資料的結構。它還確定應用於源系統和目標系統之間資料的轉換規則。

廣告
© . All rights reserved.