企业网站模板,25yicms精英社区
登录
注册
搜索
首页
问题
话题
发起
webservice中设置timeout超时的问题
webservice
timeout
超时
话题编辑
最近在做一个项目时,需要调用接口,所以就使用到了webservice,我在webservice中设置了timeout超时的时间,但是在运行的时候,网络不稳定,webservice的连接时间很长,根据就没有响应timeout中设置的时间。例如:我设置timeout时间为5秒,当运行的时候,webservice的连接时间超过5秒却还在继续连接,请问这个问题如何解决?
评论一下...
取消
评论
关注的人
时间
票数
3 个回复
白帽
你可以在web.config中设置<system.web>下添加<httpRuntime executionTimeout="5"/>,并把<compilation debug="true" targetFramework="4.0">设为true就可以了
2013-04-08
添加评论
0
table
我按楼主的设置方法确实好像timeout没什么用,按白帽的做法成功了。
2013-04-08
添加评论
0
table
查明原因:如果将 Timeout 属性设置为 Timeout.Infinite,则指示该请求无超时。即使 XML Web services 客户端可以将 Timeout 属性设置为无超时,Web 服务器仍可以在服务器端使请求超时。要设置timeout需要客户端添加如下代码:
protected override WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest hwr = (HttpWebRequest)base.GetWebRequest( uri );
hwr.Timeout = 40*1000;
return hwr;
}
2013-04-08
添加评论
0
发起者
zear
相关问题
影响搜索引擎排名的最主要的10个因素
SEO不能说的秘密因素六:网页档案存放目录(资料夹)及档案名称
知道了网站权重的计算那么如何提高网站权重?
如何写企业网站建设方案策划书?
我为公司做的企业网站pr一直为零怎么办?
韬光养晦的意思是什么?韬光养晦造句例子及解释、典故出处
企业网站生成的静态页这样静态化有什么好处?
洋洋洒洒的意思是什么?洋洋洒洒造句例子及解释、典故出处
洋洋洒洒的意思是什么?洋洋洒洒造句例子及解释、典故出处
企业网站生成的静态页这样静态化有什么好处?
今日编辑推荐
怎么才能提高单篇文章的做网站优化排名
C#(asp.net)对Cookie的使用详解
企业的信息化管理系统的工作运行
网络营销视觉的捕获下单技巧
搜索引擎优化的重点:链接策略之内部链接
网站迟迟不被收录的根源
实际开发中如何运用C#(.NET)的扩展方法
办企业,经济效益不是唯一
网站收录经常大幅度的波动的原因
谷歌惩罚检测工具