开源OA办公平台教程(O2OA):WebService调用样例

一、接口样例

1、打开服务管理平台

服务管理平台.png

2、创建接口写上相关代码

创建接口.png

webserver.png

/********************
this.entityManager; //实体管理器
this.applications; //访问系统内服务
this.requestText//请求正文
this.request//请求
this.currentPerson//当前用户
this.response//响应对象。通过this.response.setBody(data)设置响应内容
this.organization; //组织访问
this.org; //组织快速访问方法
this.service; //webSerivces客户端
********************/

try{
    var result = {
       
    }

    var  wsdl = "http://172.16.1.235:8009/hello?wsdl"; //WebService调用地址
    var  method = "sayHello"; //WebService方法
    var  ws = this.service;    //webSerivces客户端

    var parameter = "wwx";    //需传入的参数

    var  res = ws.jaxws(wsdl, method, parameter); //进行调用并接收返回内容

    print(res[0]);//输出返回内容

    result.state = "NMT0001";
    result.message = "成功";
    
}catch(e){
    e.printStackTrace();
    result.state = "NMT0002";
    result.message = "失败";
    result.data = e.name + ": " + e.message
}
//JSON.stringify(result);
this.response.setBody(result,"application/json");

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值