在SAP Cloud Platform Integration中提供RFC API(将小RFC转换为Java应用程序的HTTP代理吗?)

2020-08-17 19:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们有一个使用rfc与我...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们有一个使用rfc与我们的系统连接的(非SAP)系统。 它充当RFC服务器(因此提供了一个RFC API),并在我们的R/3系统中调用api。

我们迁移到S/4,我们不希望其他系统直接访问S/4。 我们有一个Cloud Platform Integration(CPI),但是很遗憾,它不能充当RFC Server。 它只能调用RFC。

所以我们需要像RFC到HTTP以及HTTP到RFC转换器之类的东西。

有人有没有使用过像小型Java应用程序那样的提供RFC端口的经验? 当外部系统连接时,它将在后台调用http服务并返回数据。

预先感谢

马库斯

5条回答
亦是此间程序员
2020-08-17 20:32

您好 Markus Discher

我不太了解这种情况。 据我了解,您拥有使用JCO库作为服务器来实现API的系统" A"(不是ABAP)。 这就是令人困惑的地方。您说系统" A"还调用系统" B"上的API。 如果我的理解是正确的,那么您有系统" A"尝试从系统" B"调用RFC,并且您希望避免RFC协议将其切换为HTTP协议。 换句话说,您希望系统" A"通过HTTP协议调用相同的API。

如果我的理解是正确的,那么您可能需要阅读以下博客:

https://blogs.sap.com/2012/02/13/calling-rfc-enabled-function-modules-over -http-from-external-application/

最好的问候,
伊凡

一周热门 更多>