.net 断开wcf客户端中的问题

.net 断开wcf客户端中的问题,.net,wcf,.net,Wcf,我有一个WCF多游戏服务。客户端连接到服务器并调用一些方法。 如果一个客户端失去连接,如何重新连接到服务器?是否存在任何连接丢失事件? 服务器如何恢复其会话并返回断开连接之前调用的方法调用的结果? 有人能给我一些关于这个问题的帖子或文章吗。 对不起,英语不好。 感谢您的帮助为了处理这类问题,您可以也应该做一些不同的事情 首先,您可以启用。可靠会话基于WS-ReliableMessageing协议,可以帮助掩盖消息和传输中的某些故障。可靠会话中还定义了重试尝试和超时 在客户端,有一个属性指示连接的

我有一个WCF多游戏服务。客户端连接到服务器并调用一些方法。 如果一个客户端失去连接,如何重新连接到服务器?是否存在任何连接丢失事件? 服务器如何恢复其会话并返回断开连接之前调用的方法调用的结果? 有人能给我一些关于这个问题的帖子或文章吗。 对不起,英语不好。
感谢您的帮助

为了处理这类问题,您可以也应该做一些不同的事情

首先,您可以启用。可靠会话基于WS-ReliableMessageing协议,可以帮助掩盖消息和传输中的某些故障。可靠会话中还定义了重试尝试和超时

在客户端,有一个属性指示连接的状态(已创建、已连接、已故障),但在调用之后才可能出现故障。这是检查的一种可能性。然后可以转储客户端并重新创建对象以再次连接。您仍然需要执行try-catch块,并尝试在出现故障时重新创建客户端

即使在断开连接后仍返回结果的另一个问题可以通过提供服务来解决,或者