从Java测试SAP RFC目标

2020-08-19 15:40发布

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

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


专家您好,

我正在构建一个Java程序,该程序将从RFCDES表中提取所有类型为" T"的RFC目的地,然后使用功能模块RFC_PING对每个目的地执行ping操作。 这是触发我的警报机制所必需的。

我能够从RFCDES表中获取数据,并且在调用RFC_PING时,我找不到提供要检查的RFC目标的方法。 在" RFC target sys:"字段中按如下所示测试功能模块时,可以给RFC目的地。

从Java调用时如何指定" RFC target sys:"字段?

谢谢,
Ravi。

rfc.jpg (15.1 kB)

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

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


专家您好,

我正在构建一个Java程序,该程序将从RFCDES表中提取所有类型为" T"的RFC目的地,然后使用功能模块RFC_PING对每个目的地执行ping操作。 这是触发我的警报机制所必需的。

我能够从RFCDES表中获取数据,并且在调用RFC_PING时,我找不到提供要检查的RFC目标的方法。 在" RFC target sys:"字段中按如下所示测试功能模块时,可以给RFC目的地。

从Java调用时如何指定" RFC target sys:"字段?

谢谢,
Ravi。

rfc.jpg (15.1 kB)
付费偷看设置
发送
1条回答
半个程序猿
1楼-- · 2020-08-19 15:49

嗨,拉维,

请查看事务代码SM59,以了解您在" RFC target sys"中提供的值正在使用哪个端点。

在JCo中,您将必须在JCoFunction对象上调用execute函数,如JCo包中提供的示例所示。 execute方法采用一个目标对象,该目标对象包含有关要使用的SAP服务器的必要信息。

您可以通过调用JCoDestinationManager.getDestination并传递目标名称来获取目标对象。 请记住,要么提供* .jcoDestination属性文件(包括JCo示例中的连接属性),要么预先注册自己的目标提供程序实现。

一周热门 更多>