云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名注册_四大开源分布式存储_好用

小七 141 0

远程功能调用(RFC)是使用SAP cloud connector将本地ABAP系统集成到云端托管系统的标准接口。

在SAP系统中,这些功能由RFC接口系统提供。RFC接口系统支持两个SAP系统之间的函数调用,企业信息软件,或SAP系统与外部系统之间的函数调用。

在RFC适配器的第一个版本中,大数据都学什么,同步RFC(sRFC)可供您基于同步通信执行函数调用,这意味着两个系统在调用时都必须可用。

用例:使用RFC适配器在ABAP系统上执行远程功能模块

本博客介绍了使用SAP云平台集成web UI创建RFC集成流的端到端场景。它还让您深入了解如何通过SAP cloud平台中的SAP cloud connector创建RFC目的地,在目的地配置中设置其他(必要的)属性等。在本教程的末尾,您将看到一个调用请求-响应方法(使用Postman Web客户端工具)从中检索数据的简单用例ABAP系统(例如航班详细信息)使用RFC适配器。

先决条件:

开始前确保满足以下先决条件:

使用云连接器配置RFC目的地。有关如何配置RFC目标的详细信息,请参阅https://help.sap.com/viewer/cca91383641e40ffbe03bdc78f00f681/Cloud/en-US/04acd29726494b86b05ba0d60984ae6f.htmlSAP Netweaver ABAP系统已启动并运行。生成RFC模块的XML/WSDL模式。有关如何生成这些输入文件的详细信息,云服务市场,请参阅https://help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/57a6b6ede47c449aa0808ff9695aec49.html

您可以在内容修改器中使用正则表达式(头、属性)创建动态目的地。为此,需要首先在集成流中选择Content修饰符。然后转到消息头并将相应的值指定给头名称作为目标名称。选择您的RFC适配器,并使用以下表达式指定动态目标:${header/property.}。例如${标题.abc}或者${属性.abc}其中abc是标题或属性的值。

13。(可选,适用于BAPI函数)如果您想支持要求由RFC接收器适配器隐式调用BAPI\U Transaction\U COMMIT的BAPI函数,返利联盟,请选择Send Confirm Transaction以启用该选项。

在使用该选项之前,请确保以下ABAP函数在Cloud connector中列出为白色选项:

BAPI\事务\提交BAPI\事务\回滚

14。单击保存

使用在HCP的订户帐户中为您创建的目的地名称。请参阅下面"在SCP中创建RFC目的地"一节的步骤4。

现在您已经成功部署了集成流。您可以使用RFC适配器调用请求-响应方法从ABAP系统检索数据,淘客吧,我们已经使用功能模块SXIDEMO\u AIRL\u FLIGHT\u CHECKAVAIL来检查特定日期航班的可用座位数。

请参阅前提条件部分中有关如何生成功能模块(XML/WSDL文件)的信息。

调用HTTP请求URL:https地址:///http/i流名称将方法设置为POST。在请求正文中提供必要的输入。使用基本授权作为标题。要在HTTP正文中输入的XML输入格式示例:

结果:您可以查看指定日期航班的可用座位数。