SAP S/4HANA Cloud 系统集成的一些场景介绍

简介: SAP S/4HANA Cloud 系统集成的一些场景介绍

如下图所示:SAP S/4HANA 集成有下列这些类型:


用户移动设备同 SAP 云的集成

SAP 云系统之间的集成

SAP 云系统同物联网解决方案的集成

SAP On-Premises 解决方案同 SAP 云的集成

SAP On-Premises 系统间的集成

SAP On-Premises 系统同物联网解决方案的集成image.pngSAP 系统集成的技术手段之一: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 系统间的数据交互image.pngSAP S/4HANA 里涉及到通讯场景的三大模型:image.pngCommunication User:定义了执行 API 的 technical 用户

Communication System:定义了通讯的远端系统明细:Define address of systems to talk to

Communciation Arrangement:定义了系统间通过具体什么渠道进行通信 - Who talks to whom howimage.png

SAP S/4HANA Cloud 执行的认证机制

Supported Authentication Methods for Communication Scenarios 1711:image.png对于 inbound 场景,即第三方系统联入 SAP S/4HANA,以及 outbound 场景,即通过 SAP S/4HANA 主动向第三方系统联接这两个通信场景,支持的认证方式:


Unauthenticated - 不认证

basic Authentication

x.509 Certificate

Oauth 2.0

image.pngSOAP: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 的服务集成场景:image.pngSAP Best Practice Explorer 网站里,能找到更多 SAP 发布的标准集成场景:image.pngimage.png可以观看 youtube 上这个讲 SAP S/4HANA Cloud 集成的视频.

以及 SAP S/4HANA 的 路线图


相关文章
|
14天前
|
开发者 数据处理 数据管理
SAP HANA 的不同类型
SAP HANA 的不同类型
34 9
SAP HANA 的不同类型
|
14天前
|
SQL 数据库 索引
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
17 1
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
|
1月前
|
Linux 开发工具 开发者
关于 SAP HANA 开发那些事
关于 SAP HANA 开发那些事
22 0
|
3月前
|
SQL 存储 数据可视化
SAP HANA 内存数据库不同类型的视图的应用场景介绍
SAP HANA 内存数据库不同类型的视图的应用场景介绍
52 0
|
14天前
|
数据库 存储 监控
什么是 SAP HANA 内存数据库 的 Delta Storage
什么是 SAP HANA 内存数据库 的 Delta Storage
16 0
什么是 SAP HANA 内存数据库 的 Delta Storage
|
11天前
|
Java BI API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
SAP Cloud for Customer 里如何通过 ABSL 二次开发方式消费 SAP S/4HANA 系统的 API
12 0
|
14天前
|
数据库 SQL 应用服务中间件
SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析
SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析
17 0
SAP ABAP CDS View 和 HANA CDS View 相同点和不同点辨析
|
3月前
|
存储 数据库
SAP HANA 数据库支持的几种不同类型的视图
SAP HANA 数据库支持的几种不同类型的视图
34 0
|
5月前
|
SQL 存储 JavaScript
SAP HANA 详细介绍
SAP HANA 详细介绍
182 0
|
6月前
|
XML API 数据格式
关于使用 SAP CPI 暴露 S/4HANA SalesOrder API 引起的一个错误问题分析
关于使用 SAP CPI 暴露 S/4HANA SalesOrder API 引起的一个错误问题分析
53 0