文档首页 > > 开发指南> 服务集成开发指导> 函数API脚本开发>

SapRfcClient类说明

SapRfcClient类说明

分享
更新时间:2021/01/26 GMT+08:00

路径

com.roma.apic.livedata.client.v1.SapRfcClient

说明

使用RFC方式访问SAP函数

使用示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
importClass(com.roma.apic.livedata.client.v1.SapRfcClient);
importClass(com.roma.apic.livedata.config.v1.SapRfcConfig);

function execute(data) {
    var config = new SapRfcConfig();
    config.put("jco.client.ashost", "100.95.152.107");//服务器
    config.put("jco.client.sysnr", "00"); //实例编号
    config.put("jco.client.client", "400"); //SAP集团
    config.put("jco.client.user", "SAPIDES");//SAP用户名
    config.put("jco.client.passwd", "****");//密码
    config.put("jco.client.lang", "zh");//登录语言
    config.put("jco.destination.pool_capacity", "3");//最大连接数
    config.put("jco.destination.peak_limit", "10");//最大连接线程
    var client = new SapRfcClient(config);
    var res = client.executeFunction("FUNCTION1", {
        "A":"200",
        "B":"2",
    })
    return res
}

构造器详情

public SapRfcClient(SapRfcConfig config)

构造一个包含SapRfcConfig配置信息的SapRfcClient。

参数:config表示传入SapRfcClient的配置信息。

方法列表

返回类型

方法和说明

Map<String, Object>

executeFunction(String functionName, Map<String, Object> params)

使用RFC方式访问SAP函数

方法详情

  • executeFunction(String functionName, Map<String, Object> params)

    使用RFC方式访问SAP函数

    输入参数

    • functionName:函数名
    • params:SAP函数的输入参数列表

    返回信息

    返回SAP函数的输出参数列表

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区论坛频道来与我们联系探讨

智能客服提问云社区提问