用于流程配置的服务调用活动中的“参数脚本”,为jaxrs和jaxws两种服务调用方式传递参数。
当调用类型为jaxrs时:可使用parameters.put和parameters.remove方法
当调用类型为jaxws时:可使用parameters.add和parameters.remove方法
Usable Range
流程配置-服务调用活动中的“参数脚本”中可用
Deprecated
- parameters对象已经不建议使用了。建议return一个json对象或数组的方式来设置参数。
Examples
//使用jaxrs方式的服务调用活动的参数脚本中
//如果rest服务地址为:xxx/{id}/xx/{name},则需要传入两个参数:id和name,可使用如下代码:
this.parameters.put("id", "id value");
this.parameters.put("name", "name value");
//或者
this.parameters.put({
"id": "id value",
"name": "name value"
});
//使用jaxws方式的服务调用活动的参数脚本中
//如果需要传入三个参数,可使用如下代码:
this.parameters.add("参数1");
this.parameters.add("参数2");
this.parameters.add("参数3");
//或者
this.parameters.add(["参数1", "参数2", "参数3"]);
//以上两个例子中使用了parameters对象来收集参数
//更好的方式是:通过return一个json对象或数组的方式来设置参数
//对于jaxrs方式:
return {
"id": "id value",
"name": "name value"
}
//对于jaxws方式:
return ["参数1", "参数2", "参数3"];