web 服务怎么判断有没有连上

ningweidong 2011-04-28 04:32:18
web服务有可能因为多种原因没有连上,比如说服务器关机,或都网络不通。
那怎么判断有没有连上?是直接执行,用异常处理来判断吗?
直接try,还是怎么判断?
...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtj2832 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ningweidong 的回复:]

引用 1 楼 wtj2832 的回复:
我是直接try的,异常会提示相关明细信息

你好。我在本机调试web服务,没有开启服务,自然连不上,但是try了之后,要好长时间才返回错误信息。能不能把时间改短一点?
[/Quote]
出错的时候返回是会比较慢,但是你可以设置调用方法的timeout,当时间超过你设定的值时,你就认为它超时失败。在实际应用中,也可以调用服务方法的异步方法来防止操作被阻塞
ningweidong 2011-04-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wtj2832 的回复:]
我是直接try的,异常会提示相关明细信息
[/Quote]
你好。我在本机调试web服务,没有开启服务,自然连不上,但是try了之后,要好长时间才返回错误信息。能不能把时间改短一点?
ycproc 2011-04-28
  • 打赏
  • 举报
回复
没获取异常信息

一般会有 返回值的
wtj2832 2011-04-28
  • 打赏
  • 举报
回复
我是直接try的,异常会提示相关明细信息

12,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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