如何将数据推送到可以使用REST创建总帐的SAP中

时间:2018-06-21 11:26:38

标签: java spring sap netweaver

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

发现SAP JCo认为不合适。

  1. SAP可以为POST主体提供剩余端点消耗Json数据吗?
  2. 是否有可用的jar来转换数据或使用Java转换为SAP系统。

在这种情况下帮助我。

1 个答案:

答案 0 :(得分: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,您可以使用所需的自定义逻辑来定义新服务。