1

我有一个 WCF 服务和两个充当服务客户端的 WPF 应用程序。我需要客户端和服务之间的通信是无限的,即使它们没有交互(即客户端空闲)。现在我的服务会在一段时间后断开连接。

我尝试在绑定上增加 reciveTimeout 和 sendTimeout(甚至尝试将其设置为“无限”),但没有奏效。如果有人可以了解如何使用不同的超时以及我需要为我的情况设置哪些值。

任何帮助都将非常有价值。

提前致谢。

4

1 回答 1

1

您可以在 WPF 中创建一个 Keep Alive 后台线程,而不是更改超时默认值,该线程将每分钟 ping 您的 WCF 服务。

于 2012-10-26T09:01:15.143 回答