webservice 超时设置
2016-03-22 11:53
591 查看
最近做了一个 websevice 客户端请求,用cxf 工具 生成的 客户端代码 ,不知如何在里面加超时设置, 生成工具 apache-cxf-2.7.18 生成代码 测试代码 如下:
public static void main(String args[]) throws java.lang.Exception {
URL wsdlURL = Service.WSDL_LOCATION;
if (args.length > 0 && args[0] != null && !"".equals(args[0])) {
File wsdlFile = new File(args[0]);
try {
if (wsdlFile.exists()) {
wsdlURL = wsdlFile.toURI().toURL();
} else {
wsdlURL = new URL(args[0]);
}
} catch (MalformedURLException e) {
e.printStackTrace();
}
}
Service ss = new Service(wsdlURL, SERVICE_NAME);
ServiceSoap port = ss.getServiceSoap();
{
System.out.println("Invoking quotaCheck...");
java.lang.String _quotaCheck_appNo = "";
java.lang.String _quotaCheck_id = "";
java.lang.String _quotaCheck_billNo = "";
double _quotaCheck_curPrice = 0.0;
double _quotaCheck_incPrice = 0.0;
com.oscar999.RtnCheckParam _quotaCheck__return = port.quotaCheck(_quotaCheck_appNo, _quotaCheck_id, _quotaCheck_billNo, _quotaCheck_curPrice, _quotaCheck_incPrice);
System.out.println("quotaCheck.result=" + _quotaCheck__return);
}
System.exit(0);
}
想在 调用之前加上 超时设置
public static void main(String args[]) throws java.lang.Exception {
URL wsdlURL = Service.WSDL_LOCATION;
if (args.length > 0 && args[0] != null && !"".equals(args[0])) {
File wsdlFile = new File(args[0]);
try {
if (wsdlFile.exists()) {
wsdlURL = wsdlFile.toURI().toURL();
} else {
wsdlURL = new URL(args[0]);
}
} catch (MalformedURLException e) {
e.printStackTrace();
}
}
Service ss = new Service(wsdlURL, SERVICE_NAME);
ServiceSoap port = ss.getServiceSoap();
{
System.out.println("Invoking quotaCheck...");
java.lang.String _quotaCheck_appNo = "";
java.lang.String _quotaCheck_id = "";
java.lang.String _quotaCheck_billNo = "";
double _quotaCheck_curPrice = 0.0;
double _quotaCheck_incPrice = 0.0;
com.oscar999.RtnCheckParam _quotaCheck__return = port.quotaCheck(_quotaCheck_appNo, _quotaCheck_id, _quotaCheck_billNo, _quotaCheck_curPrice, _quotaCheck_incPrice);
System.out.println("quotaCheck.result=" + _quotaCheck__return);
}
System.exit(0);
}
想在 调用之前加上 超时设置
相关文章推荐
- ASP.NET WebService中使用ASP.NET_SessionId的问题说明
- php的webservice的wsdl的XML无法显示问题的解决方法
- PHP调用Webservice实例代码
- 在PHP中利用wsdl创建标准webservice的实现代码
- JQuery调webservice实现邮箱验证(检测是否可用)
- WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法
- 用JavaScript调用WebService的示例
- jQuery调用WebService返回JSON数据及参数设置注意问题
- 同步调用和异步调用WebService
- C#调用WebService实例开发
- 动态webservice调用接口并读取解析返回结果
- WebService 的简单封装接口调用方法
- ASP.NET实现基于Forms认证的WebService应用实例
- C#使用WebService结合jQuery实现无刷新翻页的方法
- C#调用和实现WebService,纯手工打造!
- c#动态改变webservice的url访问地址
- asp.net(c#)动态修改webservice的地址和端口(动态修改配置文件)
- php实现webservice实例
- 区分WCF与WebService的异同、优势
- Java调用WebService接口的方法