【发布时间】:2015-05-13 15:01:49
【问题描述】:
我有一个直接与 Azure 托管 WCF 服务一起工作的客户端应用程序,我希望始终PING 我的服务以确保一致且稳定的连接,因为我的客户端应用程序需要一致的连接才能正常运行。
有什么方法可以做到这一点吗?
【问题讨论】:
-
你有没有想过只添加一个简单的“Hello World”服务方法?然后像调用任何其他服务方法一样调用它。
-
那又如何,用
Stopwatch进行通信? -
当然,如果您想跟踪速度有多快,只需使用本地服务来启动秒表、拨打电话、检查经过的时间,如果失败或耗时过长,请发送给管理员的通知,或者你想做的任何事情。但是 ping 服务本身可以只是一个简单的
public string Hello(string name){return "Hello " + name; }方法。 -
不错的主意!我会试试的! =D