记录一下平时都在使用的测试webService 接口客户端主函数

2019-05-07  本文已影响0人  只想做个俗人_贪财_好色

public static void main(String[] args) {

    try {
        //不带 "?wsdl"
        String url="接口地址";
        String optionName = "接口方法名";
        String serivceNameSpace = "命名空间";
        Service service = new Service();
        Call call = (Call)service.createCall();
        call.setTargetEndpointAddress(new URL(url));
        call.setOperationName(new QName(serivceNameSpace,optionName));
        //超时时间
        call.setTimeout(new Integer(9000));
        //参数
        Object [] obj = new Object[]{"参数"};
        //入参以及返回值类型定义
        call.addParameter("参数名", XMLType.XSD_STRING, ParameterMode.IN);
        call.addParameter("参数名", XMLType.XSD_STRING, ParameterMode.OUT);
        call.setReturnType(XMLType.XSD_STRING);
        Object result = call.invoke(obj);
        System.out.println(result);
    }catch (Exception e){
        e.printStackTrace();
    }


}
上一篇 下一篇

猜你喜欢

热点阅读