如何设置Web Service的连接超时时间?!!!!!!!!!!!!!!

zhchg6666 2008-07-04 10:40:21
客户端连接Web Service,有一个方法执行需要很长时间。所以经常出现因为连接超时而执行不成功的情况。

请问: 如何通过客户端设置Web Service的连接超时时间(web service是自己提供的)
...全文
883 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
格拉 2008-07-04
  • 打赏
  • 举报
回复
IIS里设置吧
etherealkite 2008-07-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zzyhuian06142 的回复:]
1: WebService w= new WebService ();
w.Timeout = 超时时间
2:去IIS里面的你的WEB项目(就是要调用WEBSERVICE的那个网站),属性-》配置-》选项
里面有设置超时时间的地方
[/Quote]
3楼说的很正确!
wenjunqianli 2008-07-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 zzyhuian06142 的回复:]
1: WebService w= new WebService ();
w.Timeout = 超时时间
2:去IIS里面的你的WEB项目(就是要调用WEBSERVICE的那个网站),属性-》配置-》选项
里面有设置超时时间的地方
[/Quote]
xiao_p 2008-07-04
  • 打赏
  • 举报
回复
add web reference 的时候 会在本地设置代理类
你调用代理类的时候

有个属性 timeout
改一下就可以了

3楼说的基本正确
正宗熊猫哥 2008-07-04
  • 打赏
  • 举报
回复
一个执行20分钟还米执行完的方法?
huoxudong125 2008-07-04
  • 打赏
  • 举报
回复
是不是考虑一下多线程,加个进度条解决呢
zzyhuian06142 2008-07-04
  • 打赏
  • 举报
回复
1: WebService w= new WebService ();
w.Timeout = 超时时间
2:去IIS里面的你的WEB项目(就是要调用WEBSERVICE的那个网站),属性-》配置-》选项
里面有设置超时时间的地方
zhchg6666 2008-07-04
  • 打赏
  • 举报
回复
哪位同志 帮帮忙 解决立刻给分

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧