axis1.4将默认的HTTP1.0短连接设置成HTTP1.1短连接
2011-08-30 18:30
387 查看
最近碰到一个头大的问题,当我们使用axis1.4生成的jar包的webservice客户端来调用远程服务的时候很纠结的发现一个问题。
场景设置
本地服务使用的是axis1.4的客户端,服务器端实现的是HTTP1.1。
需求设置
当前我们需要使用短连接来调用外部服务的HTTP1.1的webService。
实现过程
初期处理:开始我们用axis1.4自带的HTTP1.0调用了远程的HTTP1.1,实现了调用,但是远程服务端在返回请求后,等待了我们设置的超时时间3秒后报出读超时,服务器已经返回还报读超时,纠结。
中期处理:由于问题爆发出现在现网测试环境,所以必须立刻解决,查询网络,可以将axis1.4的HTTP1.0方式通过修改成
后期处理:终于最后实现了目标,将axis1.4中默认的HTTP1.0的短连接,修改为HTTP1.1的短连接
文档材料没准备好,等下详细叙述
场景设置
本地服务使用的是axis1.4的客户端,服务器端实现的是HTTP1.1。
需求设置
当前我们需要使用短连接来调用外部服务的HTTP1.1的webService。
实现过程
初期处理:开始我们用axis1.4自带的HTTP1.0调用了远程的HTTP1.1,实现了调用,但是远程服务端在返回请求后,等待了我们设置的超时时间3秒后报出读超时,服务器已经返回还报读超时,纠结。
中期处理:由于问题爆发出现在现网测试环境,所以必须立刻解决,查询网络,可以将axis1.4的HTTP1.0方式通过修改成
后期处理:终于最后实现了目标,将axis1.4中默认的HTTP1.0的短连接,修改为HTTP1.1的短连接
文档材料没准备好,等下详细叙述
相关文章推荐
- 既然HTTP1.1协议里每个连接默认都是持久连接,那么为何当今所有报文都在使用Connetion:Keep-Alive
- JAVA中使用HTTP 1.1提高基于AXIS 1.4的web service的性能
- Winnet 使用默认浏览器HTTP代理设置进行连接?该怎么处理
- 彻底解决联想手机数据连接不能上网问题(无需恢复出厂设置) 本文来自移动叔叔论坛 ,详细出处请参考:http://bbs.ydss.cn/thread-201115-1-1.html
- firefox无法保存连接设置(重启就恢复默认)
- 在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
- 在连接到SQL Server2005时,在默认的设置下SQL Server不允许进行远程连接可能会导致此失败--的解决
- HTTP/1.1 协议 8-10 持久连接( Persistent Connections)
- Java 项目 Tomcat8.x去除默认设置的httpOnly
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 -
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
- C#使用浏览器(Internet Explorer)默认的代理服务器设置(WebRequest,WebClient,HttpWebRequest)
- 在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
- Apache http 服务器如何启用和设置 https 连接以提供加密的 http 通讯教程
- 在默认的设置下SQL Server不允许进行远程连接可能会导致此失败
- mysql中默认编码格式设置,mysql连接设置
- 在建立与服务器的连接时出错。在连接到 sql server 2005 时 在默认的设置下 sql server 不允许进行远程连
- 在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连
- 如何设置客户端每次发送请求的时候,保证都是新建一个http连接,而不是和上次的连接用同一个?