- SAP PI 教程
- SAP PI 首頁
- SAP PI 簡介
- SAP PI - 安裝選項
- SAP PI - Netweaver PI 架構
- SAP PI - 使用者介面工具
- SAP PI - 首頁
- SAP PI - 系統景觀目錄
- SAP PI - 通訊
- SAP PI - 物件安全
- SAP PI - 建立物件
- SAP PI - 建模場景
- SAP PI - 設計物件
- SAP PI - 顯示設計物件
- SAP PI - 整合場景
- SAP PI - 檔案到檔案場景
- SAP PI - 建立服務介面
- SAP PI - 建立訊息對映
- 建立操作對映
- 建立通訊通道
- 建立整合配置
- SAP PI - 連線性
- SAP PI - ccBPM 概述
- SAP PI - ccBPM 配置
- 監控整合流程
- SAP PI - Web 服務
- SAP PI 有用資源
- SAP PI - 問答
- SAP PI - 快速指南
- SAP PI - 有用資源
- SAP PI - 討論
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 在不同系統之間交換的訊息包含業務資料。通訊訊息協議基於 W3C 標準 SOAP 訊息。
為什麼我們需要 SAP PI?
在一個組織中,SAP ERP 不包含單個系統,而是由許多整合系統組成,例如 SAP CRM、FICO、EWM 等。SAP PI 提供了一個平臺,作為所有系統的資料和資訊交換的單點整合,無需觸及複雜遺留系統。
以下是 SAP Process Integration 提供的關鍵功能:
連線性
使用 SAP PI,您可以連線具有不同技術通訊方式的不同應用程式和系統。SAP PI 為您提供各種介面卡,允許您基於不同的協議(如 HTTPS 或遠端功能呼叫 (RFC))連線應用程式。
路由
路由定義執行時不同系統之間訊息流的規則。
對映
SAP PI 用於連線分散式環境中的不同應用程式或系統,這些系統可以在不同的公司之間設定,因此有可能兩個元件之間的資料交換結構彼此不同。
對映確定源系統中資料的結構到目標系統中資料的結構。它還確定應用於源系統和目標系統之間資料的轉換規則。