首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检查是否连接到我的WebService?

如何检查是否连接到我的WebService?
EN

Stack Overflow用户
提问于 2011-02-16 13:56:21
回答 2查看 1.6K关注 0票数 0

我有一个Windows-mobile程序可以连接到我的WebService上。

如何检查我的Windows-mobile与我的WebService之间是否有连接?

除了使用trycatch......

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-16 14:46:16

没有直接的方法可以知道是否有到您的way服务的连接。通常,我会在get服务中调用一个虚拟操作,或者尝试从get服务获取wsdl,所有这些都包装在try catch上。有什么理由让你不想使用try catch吗?

票数 1
EN

Stack Overflow用户

发布于 2011-02-16 14:35:44

问题是,除非你尝试过,否则你永远不会知道这项服务是否可用。假设您创建了一个辅助服务,它告诉您如果主服务正在运行,那么如果辅助服务出现故障而主服务没有出现故障,会发生什么情况?

当你思考它的时候,你如何检查它是否正在运行?您可能只是尝试浏览元数据地址,不是吗?移动应用也是如此。

一般来说,每个对服务的调用都应该包装在try/catch中,以避免失败。

您可能还想在服务上创建一个心跳操作,它用于检查服务是否正确响应。这是监控服务时的一种常见技术。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5012983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档