-
所需webservice的jar包
资源介绍
动态调用webservice所需jar包,实现的代码如下
,String result = "";
try {
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(ws_url); //远程调用路径
String targetNamespace = "http://webservice.interfacebiz.crpharm.com/";
call.setOperationName(new QName(targetNamespace, "targetNamespace"));
//设置参数名:
call.addParameter("arg0", //参数名
XMLType.XSD_STRING,//参数类型:String
ParameterMode.IN); //参数模式:'IN' or 'OUT'
call.addParameter("arg1", //参数名
XMLType.XSD_STRING,//参数类型:String
ParameterMode.IN); //参数模式:'IN' or 'OUT'
call.addParameter("arg2", //参数名
XMLType.XSD_STRING,//参数类型:String
ParameterMode.IN); //参数模式:'IN' or 'OUT'
call.addParameter("arg3", //参数名
XMLType.XSD_STRING,//参数类型:String
ParameterMode.IN); //参数模式:'IN' or 'OUT'
//设置返回值类型:
call.setReturnType(XMLType.XSD_STRING); //
result = (String) call.invoke(new Object[]
{1,2,3,""});
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
- 上一篇: json-lib 相关依赖jar包
- 下一篇: WSDl生成WebService接口及调用