调用webservice 设置超时时间

原创 2012年03月27日 23:40:45

1. 服务器端设置超时

在 web.config 的 system.web 里添加如下配置项:

< httpRuntime
executionTimeout="60"
/>

以上时间单位是秒.

记得要把 web.config 的 debug 模式关闭:

< compilation
defaultLanguage="c#"
debug="false"
/>

2. 客户端设置超时

在 WebService 的客户端代理程序(用 wsdl.exe 生成)里设置 Request 超时时间, 单位是毫秒:
protected override WebRequest GetWebRequest(Uri uri)
{
HttpWebRequest wr = (HttpWebRequest)base.GetWebRequest( uri );
wr.Timeout = 30*1000;
return wr;
}

设置CXF的WebService客户端超时时长

在使用WebService时,我们通常都会在客户端中设置请求超时的限制,以避免长时间的去连接不可用的服务器。在CXF的环境下,客户端可通过两个属性配置超时限制: ConnectionTimeou...
  • lang_niu
  • lang_niu
  • 2016年10月08日 22:05
  • 1887

调用WebService超时问题汇总(Java、C#)

目前比较常用的 WebService 有两种方式:SOAP和REST,本文就以调用这两种方式的服务,介绍编程中常用的超时设置,包括 Java、C# 调用远程 SOAP 服务,以及利用 HttpCl...
  • dhx20022889
  • dhx20022889
  • 2015年02月27日 17:47
  • 11634

调用webservice超时问题的解决

公司后台查询数据时,如果选择的时间段过长,就会遇到"请求超时"的的问题。 造成这一问题的原因大概有以下几点: 1,Asp.net请求超时  2,Webservice请求超时  3,IIS请...
  • toto1297488504
  • toto1297488504
  • 2013年10月04日 12:34
  • 5228

CXF WebService 客户端设置超时时间

本文主要介绍CXF WebService 客户端如何设置超时时间,以及相关参数的介绍。
  • bruce_6
  • bruce_6
  • 2015年08月28日 10:11
  • 6715

Android基于SOAP协议向WebService交互数据,修改请求超时时间

http://sizeed.blog.163.com/blog/static/96525451201111875016395/ SOAP:简单对象访问协议,简单对象访问协议(SO...
  • ernest201210
  • ernest201210
  • 2014年10月30日 10:33
  • 2945

Android基于SOAP协议向WebService交互数据,修改请求超时时间

http://sizeed.blog.163.com/blog/static/96525451201111875016395/ SOAP:简单对象访问协议,简单对象访问协议(SOAP)是一种...
  • forlong401
  • forlong401
  • 2012年07月07日 22:23
  • 9738

修改webservice 默认超时时间

http://stackoverflow.com/questions/3130913/setting-jax-ws-client-timeout sun自带的webservice 超时通过  ...
  • legend_x
  • legend_x
  • 2014年02月12日 18:14
  • 2389

统计WebService的调用者、调用函数、运行时间

系统WebServic分布太久了, 都不知道哪些系统在用? 调用的哪些函数?于是乎,写一个Soap Extension, 再加一个页面,来查询一下。 先看一下配制说明,和效果 web.co...
  • xwnxwn
  • xwnxwn
  • 2017年11月02日 10:57
  • 102

通过代理模式改变WebService的连接时间和接收超时时间

Example: public interface MemberAcctClient { MemberAcctDetail queryMemberAcct(String memberId, St...
  • xzw_910918
  • xzw_910918
  • 2016年12月26日 14:41
  • 522

webService远程调用报错设置.doc

  • 2014年07月15日 15:17
  • 17KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用webservice 设置超时时间
举报原因:
原因补充:

(最多只允许输入30个字)