web service超时问题
2013-11-01 21:43
246 查看
错误信息:
2008-9-8 9:54:25 org.apache.commons.httpclient.HttpMethodBase writeRequest
信息: 100 (continue) read timeout. Resume sending the request
2008-9-8 9:54:25 org.apache.commons.httpclient.HttpMethodBase readResponse
信息: Discarding unexpected response: HTTP/1.1 100 Continue
访问时间要70S左右
客户端代码上加:
// 远程调用银联系统
//通过 客户端 调用其代理类
bankunionClient bc =new bankunionClient();
//获取客户端的代理类
bankunionPortType bt=bc.getbankunionHttpPort();
Client c = Client.getInstance(bt);
HttpClientParams params = new HttpClientParams();
params.setParameter(HttpClientParams.USE_EXPECT_CONTINUE,Boolean.FALSE);
//设置ws连接超时时间
params.setParameter(HttpClientParams.CONNECTION_MANAGER_TIMEOUT, (long)100);
c.setProperty(CommonsHttpMessageSender.HTTP_CLIENT_PARAMS,params);
//通过代理类,调用服务端的方法,测试
flag=bt.loginCheck(cardnum, pwd);
System.out.println(flag);
执行访问时间只要3S左右
2008-9-8 9:54:25 org.apache.commons.httpclient.HttpMethodBase writeRequest
信息: 100 (continue) read timeout. Resume sending the request
2008-9-8 9:54:25 org.apache.commons.httpclient.HttpMethodBase readResponse
信息: Discarding unexpected response: HTTP/1.1 100 Continue
访问时间要70S左右
客户端代码上加:
// 远程调用银联系统
//通过 客户端 调用其代理类
bankunionClient bc =new bankunionClient();
//获取客户端的代理类
bankunionPortType bt=bc.getbankunionHttpPort();
Client c = Client.getInstance(bt);
HttpClientParams params = new HttpClientParams();
params.setParameter(HttpClientParams.USE_EXPECT_CONTINUE,Boolean.FALSE);
//设置ws连接超时时间
params.setParameter(HttpClientParams.CONNECTION_MANAGER_TIMEOUT, (long)100);
c.setProperty(CommonsHttpMessageSender.HTTP_CLIENT_PARAMS,params);
//通过代理类,调用服务端的方法,测试
flag=bt.loginCheck(cardnum, pwd);
System.out.println(flag);
执行访问时间只要3S左右
相关文章推荐
- 在多线程环境下使用HttpWebRequest或者调用Web Service(连接报超时问题)
- pip 安装出现超时问题的解决
- 关于Chrome浏览器加载某些CSS文件超慢或超时的奇葩问题的解决办法
- 关于云服务器可以远程桌面连接,但是浏览器无法访问服务器的网址,显示服务器连接超时问题
- 一个有趣的遭遇:dubbo超时追踪出来的httpclient超时问题
- 关于CSocket类的Receive超时的问题
- 解决SecureCRT超时自动断开的问题
- 关于web service 初步问题
- Extjs GridPanel load超时问题
- python httplib2 超时以及一些问题
- springboot,feign上传超大文件,超时等问题解决方案
- Android集成腾讯TIM-SDK登录超时的问题
- ORA-00054:资源正忙,但指定以NOWAIT方式获取资源,或者超时失效的问题
- 解决SpringBoot连接池TOMCAT-JDBC(默认) DBCP或C3P0连接超时异常问题
- ssh会话超时的设置问题
- rubygem 国内镜像 解决gem install rails 连接超时的问题
- java实现微信认证请求URL连接超时问题解决了,鸡冻啊
- 一个使用高并发高线程数 Server 使用异步数据库客户端造成的超时问题
- 调用webservice Timeout 超时问题的解决
- c#下使用webdriver WebDriverWait不能正确控制超时的问题