SAP S/4HANA Cloud 系统集成的一些场景介绍
生活随笔
收集整理的這篇文章主要介紹了
SAP S/4HANA Cloud 系统集成的一些场景介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如下圖所示:SAP S/4HANA 集成有下列這些類型:
- 用戶移動設備同 SAP 云的集成
- SAP 云系統之間的集成
- SAP 云系統同物聯網解決方案的集成
- SAP On-Premises 解決方案同 SAP 云的集成
- SAP On-Premises 系統間的集成
- SAP On-Premises 系統同物聯網解決方案的集成
SAP 系統集成的技術手段之一:API - Application Programming Interface,典型的類型如下:
- OData
- SOAP - Simple Object Access Protocol,就是我們常用的 web service
- BAPI - Business Application Programming Interface,ABAP 特色技術
- IDoc - ALE interface,廣泛應用于 SAP ABAP On-Premises 系統間的數據交互
SAP S/4HANA 里涉及到通訊場景的三大模型:
- Communication User:定義了執行 API 的 technical 用戶
- Communication System:定義了通訊的遠端系統明細:Define address of systems to talk to
- Communciation Arrangement:定義了系統間通過具體什么渠道進行通信 - Who talks to whom how
SAP S/4HANA Cloud 執行的認證機制
Supported Authentication Methods for Communication Scenarios 1711:
對于 inbound 場景,即第三方系統聯入 SAP S/4HANA,以及 outbound 場景,即通過 SAP S/4HANA 主動向第三方系統聯接這兩個通信場景,支持的認證方式:
- Unauthenticated - 不認證
- basic Authentication
- x.509 Certificate
- Oauth 2.0
SAP S/4HANA Cloud 同第三方系統交互,什么時候選用什么 API 類型?
- SOAP:Asynchronous reliable messaging of business documents between systems 通過異步且可靠的消息傳遞,實現系統間業務文檔的交換
- OData:Direct access to business objects, usually synchronous - 同步直接訪問 SAP Business Object 模型
- IDOC & BAPI:Integration to ERP on-Premise with classic technologies, enablement for specific scenarios - 用于基于 ABAP 的 SAP 傳統 On-Premises 產品間的集成
web service 開發
- Model inbound interface in ESR
- Generate a provider proxy on the application system
- Implement the methods with the required logic
- Create runtime configuration in SOAMANAGER
- Test Service – WSNavigator, SOAP Client etc.
- Only runtime configuration in SOAMANAGER is required for the standard SAP Services
詳細步驟,參考 Jerry 的文章:最詳細的 SAP ABAP Web Service 創建步驟講解
下圖是 SAP Cloud for Customer 和 SAP S/4HANA Cloud 的服務集成場景:
在 SAP Best Practice Explorer 網站里,能找到更多 SAP 發布的標準集成場景:
可以觀看 youtube 上這個講 SAP S/4HANA Cloud 集成的視頻.
以及 SAP S/4HANA 的 路線圖
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP S/4HANA Cloud 系统集成的一些场景介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++11标准库chrono库使用
- 下一篇: 怪物猎人世界苍星太刀怎么解锁?怪物猎人世