>企业网站模板,25yicms精英社区企业网站模板,25yicms精英社区
登录 注册
  • 搜索
  • 首页
  • 问题
  • 话题
发起

webservice中设置timeout超时的问题

webservicetimeout超时话题编辑
最近在做一个项目时,需要调用接口,所以就使用到了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

发起者

>zearzear

相关问题

何为CRM(客户关系管理系统)企业网站用什么程序来建站好呢?一本万利的意思是什么?一本万利造句例子及解释、典故出处企业网站收录少怎么办?洋洋洒洒的意思是什么?洋洋洒洒造句例子及解释、典故出处都有学seo,seo是什么意思呢SEO不能说的秘密因素二:网页标头(HEAD)内出现关键字企业网站生成的静态页这样静态化有什么好处?现在企业做网站采用企业网站模板与独立建站哪个好?影响搜索引擎排名的最主要的10个因素

今日编辑推荐

  • 网站跳出率高的原因
  • 什么叫搜索引擎的沙盒效应(Sandbox)?如何快速度过沙盒效应(Sandbox)?
  • WordPress中的.htaccess使用技巧
  • 企业运营之道双赢与多赢才是正道
  • C#调用存储过程output参数并获取插入数据的自增长ID实例
  • 我的第一个ASP.NET网站(asp.net教学PPT下载)
  • 企业网站在网络营销中的地位
  • 通过ProxyPass在CentOS 5 平台上同时运行多个Web服务器
  • 网域名称Domain Name -SEO不能说的秘密因素五
  • 利用在线评论来助推网站优化

Copyright 2013 - 25yicms   当前时区: GMT +8   管理系统:培训学校管理系统 Powered By 25yicms