整合元件

Maximo ® Connector for SAP Applications 是 Maximo 外部配接卡的版本,其中包含專門配置用於處理 Maximo Manage 與 SAP Applications 系統之間商業交易的元件。

部分元件位於整合的 Maximo Manage 端; 部分位於 SAP 端。 本節說明下列清單中的整合元件:

  • Maximo Connector for SAP Applications
  • SAP 自訂 ABAP 程式
  • SAP ERP 系統 ABAP 字典物件
  • SAP 自訂 BAPI (商業 API)
  • SAP IDOC (中間文件)
  • SAP NetWeaver Process Integration (PI) 或 SAP NetWeaver Process Orchestration (PO)
  • SAP NetWeaver PI/PO 整合建置器及企業服務儲存庫範本
表 1. 整合元件的說明
整合元件 說明
Maximo Connector for SAP Applications Maximo Connector for SAP Applications 位於 Maximo 應用程式伺服器上。 它會使用商業物件在 Maximo Manage 與外部系統之間傳送資料。
SAP 自訂 ABAP (進階商業應用程式設計) 程式 ABAP 是 SAP的程式設計語言。 在 SAP 系統中負責資料處理的應用程式元件是 ABAP 程式。 ABAP 代表「進階商業應用程式設計」。 ABAP 包含稱為 OPEN SQL 的特殊指令集。 這可讓您讀取及寫入資料庫,而不論您使用的資料庫為何。 資料庫介面會將 OPEN SQL 指令轉換成相關資料庫的指令。
SAP ERP 系統 ABAP 字典物件 ABAP 字典集中說明並管理 ERP 系統中使用的所有資料定義。 ABAP 字典整合在 ABAP 工作台中。 工作台的所有其他元件都可以主動存取儲存在 ABAP 字典中的定義。 ABAP 字典支援使用者定義類型 (資料元素、結構及表格類型) 的定義。 您也可以定義資料庫物件 (表格、索引及視圖) 的結構。
SAP 自訂 BAPI (商業應用程式設計介面) BAPI 是標準 SAP 介面。 它們在技術整合以及 SAP 元件之間以及 SAP 與非SAP 元件之間的商業資料交換中扮演重要角色。 BAPI 可讓您整合這些元件,因此是開發整合實務範例的重要部分,其中多個元件在本端網路或網際網路上彼此連接。 BAPI 容許在商業層次而非技術層次進行整合。
SAP IDOC (中間文件) IDOC (或介面/電子資料交換) 是 SAP 用來與外部系統 (例如 Maximo Manage) 交換商業交易資料的介面。 IDOC 介面包含資料結構的定義及結構的處理邏輯。 資料結構是 IDOC ,這是用來聯合通訊系統的交換格式。
SAP NetWeaver PI/PO SAP NetWeaver PI/PO 可讓您實作跨系統處理程序。 它們可讓您將不同供應商 (例如 Maximo Manage ) 的不同版本及以不同程式設計語言 (Java™、ABAP 等) 實作的系統彼此連接。 SAP NetWeaver PI/PO 是以開放式架構為基礎,使用開放式標準 (特別是來自 XML 和 Java 環境的標準)。 兩者都以一般標準為基礎,以便能夠整合外部系統。 基礎架構的中心是使用 HTTP 的 XML 型通訊。 透過使用整合伺服器,在使用者定義 XML 綱目中的訊息中,將應用程式特定內容從傳送端傳送至接收端。 可以與整合伺服器交換訊息的每個系統也可以與連接至整合伺服器的所有其他系統交換訊息。
SAP NetWeaver PI/PO 整合建置器及企業服務儲存庫範本 整合建置器是開發企業服務儲存庫所有設計物件的中央開發環境。 整合建置器為您提供一個環境,您可以使用該環境來說明整合實務範例、整合處理程序、介面及對映,與系統趨勢無關。 您可以將 RFC、BAPI 和 IDoc 匯入至企業服務儲存庫,對於外部系統,您可以選擇將 WSDL、XSD 或 DTD 中的訊息綱目載入至企業服務儲存庫。