使用cURL将SAP连接到远程Web服务

Ian*_*res 5 sap curl web-services

我一直在做一些研究,似乎无法完全掌握我需要的信息.我们的软件提供了一个公共API(webservice),我们的客户可以通过cURL使用HTTPS调用来实现.我们的许多客户都使用SAP,我最诚实地知道它几乎没有(我们的工作人员也没有).

我试图把一个大图片的什么这些客户将不得不这样做很容易与我们的web服务进行通信.SAP客户有哪些要求?我已经阅读了一些关于SAP中WebServices框架的内容,但这似乎并不是我需要的.

以任何可通过cURL连接到远程Web服务的语言创建或使用现有SAP模块是否简单?

我可以找到我能/应该阅读的有价值的文件吗?

vwe*_*ert 4

我不确定你是否会喜欢这个答案,但无论如何我都会写它。:-)

如果“webservice”对您来说意味着 SOAP/WSDL,那么在技术上应该可以生成一些代理来促进与您的应用程序的通信。如果你谈论的是 REST 或一些自制的东西,这需要更多的工作,但它仍然是可能的。SAP 帮助门户中提供了一个示例。(顺便说一句,“某种语言”指的是 ABAP。)

但是:您需要在您感兴趣的领域(材料管理、销售等)拥有 SAP 经验的人员。您可能需要有人在 SAP 系统中编写一些代码以使接口正常工作,或者您的客户需要某种通信服务器 (PI) 介于两者之间,或者两者兼而有之。除非您有客户愿意让您在他们的系统中进行游戏并获得经验,否则您还需要安装 SAP 来执行此操作。

不幸的是,大局可能比你想象的还要大……

编辑:如果您想了解 ABAP 是什么,这个答案可能是一个起点。