準備分三個部分介紹如何連接到后端 SAP 系統(tǒng)滨攻,先說明 SAP 系統(tǒng)提供 OData 服務所需的配置顶霞。
SAP 通過 Gateway Service 來提供 OData service,以 Add-on 的方式提供睦擂。Netweaver 7.4之后默認安裝了 Gateway service得湘,組件名為 SAP_GWFND
。我們有兩種方法查看當前 SAP Netweaver 的版本和 SAP Gateway Service 組件顿仇。一種是通過菜單 [System] -> [Statu] -> [SAP System Data] -> [Product Version]淘正。另外一種方法是通過事物碼 SPAM
,點擊 [Package level] 按鈕:
其中 SAP_BASIS
和 SAP_ABA
代表 Netweaver 的版本臼闻,SAP_GWNFD
是 SAP Netweaver Gateway 組件鸿吆。
如果在 Netweaver 7.4 之前的版本,則需要三個核心組件:
- GW_CORE: Core
- IW_FND: Foundation
- IW_BEP: Business Enablement Provisioning
具體請查看 OSS Note: 1569624 查看述呐。
SAP Netweaver Gateway 配置
1. 激活 SAP Netweaver Gateway
配置路徑:
2. 創(chuàng)建 SAP 系統(tǒng)的別名
配置路徑:
配置系統(tǒng)別名為 LOCAL:
3. 創(chuàng)建 SAP Netweaver Gateway 別名
配置路徑:
配置:
4. 激活 ICF 的相關節(jié)點
ICF 是 Internet Commincation Framework 的意思惩淳,在 SAP 系統(tǒng)中,通過事物碼 SICF
進入界面乓搬,激活如下節(jié)點(或子節(jié)點):
進入界面后思犁,右鍵菜單, Activate service缤谎。
- /sap/public/opu
- /sap/opu/odata 節(jié)點和所有子節(jié)點