• 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的原创文章,尽在:"汪子熙":

  • 相关阅读:
    裸眼 3D 技术是什么原理?
    裸眼3D全攻略3:拍摄3D—瞳距、镜距、视角偏转与空间感
    JFreeChart DateAxis用法
    remount issue on android 7.0
    获取WebView加载的网页内容并进行动态修改
    android自定义Activity窗口大小(theme运用)
    Android5.0免Root截屏,录屏
    coursera上的软件安全课程的课后阅读补充
    java,C#接口与C++的虚基类
    单元测试之C/C++
  • 原文地址:https://www.cnblogs.com/sap-jerry/p/14800951.html
Copyright © 2020-2023  润新知