在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条回答
N-Moskvin
2020-08-17 20:50

您好 Markus Discher

< em> Q)您看到Jco模型高架了吗? 您将如何解决这个问题?

A)请问您对这个问题更具体吗? 这与原始问题有关吗? 如果不是这样,您将在一个多带带的线程上询问会得到更好的结果。

Q)使用CPI可以通过RFC发送数据...

答:我认为这是基于事件的CPI。 JCO Server将侦听事件。 因此,CPI无法与JCO服务器建立永久链接。 那会破坏CPI的目的。 相反,您可以做的是让ABAP服务器接收事件并改为对CPI进行HTTP调用。 这样,您将能够在CPI上触发iFlow,它将对JCO服务器做出正确的调用。 另一种选择是将数据从系统B提取到平面文件中,并让iFlow时不时地通过FTP服务器在该文件夹中查找文件。

注意:最佳选择是对文件进行更改 系统B以整个过程基于事件的方式工作。 当两个系统都可以成为数据集成的一部分时,正确的集成会带来更好的结果。 我提到的两个选项都将提供次佳的集成。

最好的问候,
伊万

一周热门 更多>