重新建立客户端与WCF服务的连接

时间:2015-04-01 13:02:18

标签: wpf wcf service connection client

我有一个WPF应用程序,它与WCF服务进行通信,该服务提供由WPF应用程序在其UI上持续更新的数据。该服务托管在netTCP上。现在,如果由于某种原因WCF应用程序丢失其LAN连接,并且几秒钟后再次建立连接,则WPF应用程序无法恢复与该服务的连接。 欢迎任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以在WPF客户端上创建一个套接字,它将接受来自该服务的连接,然后如果该服务再次重新联机,它会向当前连接的集合中的每个人发送数据包,然后如果客户端收到一个数据包它再次请求与服务的连接,这将“恢复”连接