- SAP NetWeaver 教程
- SAP NetWeaver - 首頁
- SAP NetWeaver - 簡介
- SAP NetWeaver - 架構
- SAP NetWeaver - 元件
- SAP NetWeaver - 版本詳情
- SAP NW - ECC 系統中的 NW 版本
- SAP NetWeaver - 設定 NW
- SAP NW - 安裝選項
- 傳遞安裝引數
- SAP NW - 傳輸管理
- 管理後臺作業
- SAP NW - NW 業務客戶端
- SAP NW - 服務配置
- 業務客戶端安裝
- NWBC 事務和導航
- 基於 NW 的 SAP 應用
- SAP NetWeaver - 門戶
- SAP NetWeaver - 建立系統
- 企業門戶角色和組
- SAP NW - 知識管理
- SAP NW - KM 管理
- SAP NetWeaver - 開發者工作室
- SAP NetWeaver - 網頁內容
- 流程整合選項
- SAP NetWeaver - 閘道器
- SAP NetWeaver - 安全性
- SAP NetWeaver - PFCG 角色
- SAP NW - 身份驗證方法
- SAP NW - 通訊安全
- SAP NetWeaver 有用資源
- SAP NW - 常見問題解答
- SAP NetWeaver - 快速指南
- SAP NetWeaver - 有用資源
- SAP NetWeaver - 討論
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 業務套件系統的情況下,必須多次配置閘道器。
此配置僅推薦用於沙盒用途。