0

我对 SAP 的了解为零,要求是,在 SAP 系统中应该有一个端点接收 REST 请求,该请求应该能够使用 SAP Netweaver 技术在 DB 中创建总帐/存储。

发现 SAP JCo 觉得不合适。

  1. SAP可以为POST Body提供Rest Endpoint Consuming Json数据吗?
  2. 如果有任何 jar 可用于使用 Java 转换数据或连接到 SAP 系统。

帮我解决这种情况。

4

1 回答 1

0

SAP 本身不支持 REST 请求,并且鉴于 JCo 不是一个选项,因此很少有解决方案可以应用(所有这些都意味着 SAP 中的一些发展):

  1. 使用 PO 7.5 中间件(如果可用),它可以通过其适配器处理传入的 REST 请求,并将请求转换为 WS-SOAP for SAP

客户端 -> PO(带有休息适配器)-> SAP(接收 SOAP XML)

  1. 使用 SAP Netweaver 网关(如果在您的 SAP 版本中可用)

  2. SAP 可以通过 HTTP 协议接收请求。通过事务 SICF,您可以使用您需要的自定义逻辑定义新服务。

于 2019-02-22T17:15:10.133 回答