SAP NetWeaver - 閘道器



SAP NetWeaver 閘道器用於在 SAP 業務套件、目標客戶端、平臺和框架之間建立連線。它提供開發和生成工具,可以使用不同的客戶端開發工具建立 OData 服務。

SAP NetWeaver 閘道器為 Web 應用程式訪問 SAP 後端系統的業務邏輯和內容提供了一種更簡單的方法。它還降低了訪問 SAP 資料的複雜性,並提供了易於使用的介面來減少開發時間。

SAP NetWeaver 閘道器:功能和主要優勢

  • SAP NetWeaver 閘道器是一種技術,它提供了一種簡單的方法,可以基於市場標準將裝置、環境和平臺連線到 SAP 軟體。

  • 非侵入式,任何 SAP 業務套件。

  • 易於開發簡單的 API,無需任何工具知識。

  • 基於 REST、ATOM/OData。它允許使用任何程式語言或模型連線到 SAP 應用程式,而無需 SAP 知識,透過利用 REST 服務和 OData/ATOM 協議。

  • 它為 Eclipse、Visual Studio 2010 和 XCode 等知名 IDE 提供外掛。

閘道器安裝/部署選項

有兩種不同的部署選項可用於部署 SAP NetWeaver -

SAP NetWeaver 閘道器的中央集線器部署

在此選項中,閘道器伺服器功能在一個專用的伺服器(集線器系統)上使用。與第一個選項相反,服務部署發生在集線器系統上。

如果後端系統上不需要執行任何開發,或者在 7.40 之前的版本中,或者不允許在後端部署 Add-On IW_BEP,則使用此選項。在這種情況下,開發人員僅限於通過後端的 RFC 可訪問的介面。

開發在閘道器集線器系統中進行,並且不觸及業務套件後端系統。IW_BEP 或 SAP_GWFND 在閘道器集線器系統中執行,並且 SAP 業務套件中沒有任何內容被觸及。

優點

  • 此選項的優點是它不需要在後端系統中安裝閘道器 Add-On。

缺點

  • 無法直接訪問元資料 (DDIC) 和業務資料。因此,資料的重用受到限制。

  • GENIL 物件無法遠端使用。

  • 在此配置中,訪問僅限於遠端啟用的介面,如 RFC 模組、BAPI 等。

嵌入式部署

在嵌入式部署架構中,開發在 SAP 業務套件後端系統中進行。網關係統也安裝在同一系統中。服務也在 SAP 業務套件後端系統中註冊和釋出。

IW_BEP 或 SAP_GWFND 在安裝 SAP 業務套件的同一系統中執行。

優點 -

  • 它需要較少的執行時間,因為減少了一個遠端呼叫。

缺點 -

  • 系統不應作為其他後端系統的集線器使用。

  • 在多個 SAP 業務套件系統的情況下,必須多次配置閘道器。

  • 此配置僅推薦用於沙盒用途。

廣告

© . All rights reserved.