【发布时间】:2012-11-07 16:35:55
【问题描述】:
我正在构建 WCF 服务,在客户端连接到此服务后,当服务断开连接时,客户端不会注意到这一点,并且它不会触发任何操作,我想在任何时候关闭客户端表单连接丢失,那么我将如何从客户端检测 WCF 服务断开或关闭。
【问题讨论】:
我正在构建 WCF 服务,在客户端连接到此服务后,当服务断开连接时,客户端不会注意到这一点,并且它不会触发任何操作,我想在任何时候关闭客户端表单连接丢失,那么我将如何从客户端检测 WCF 服务断开或关闭。
【问题讨论】:
【讨论】:
您可能应该只设置一个计时器,该计时器将持续 ping 服务器,如果失败,则触发服务不再可用的事件。
这个答案也有一些很好的建议。
【讨论】:
Ping 的操作,它不接受任何参数并返回 true 的 bool。你的 ping 来了。