【发布时间】:2009-12-14 09:46:25
【问题描述】:
我正在使用 nettcpbinding 绑定(目前具有可靠的消息传递)。
当服务器执行 serviceHost.Close() 时,TCP 连接应该完全关闭,因此应该通知客户端。 如何将这个事件与 WCF 挂钩?(请注意,这与 TCP 连接因网络问题而关闭不同,当可靠的消息传递可能能够重新创建连接时)
如果服务器调用 serviceHost.Abort() ,那么客户端将永远无法向它发送另一条消息,所以我希望在所有重试超时后引发一些事件。
(IChannel.Faulted 和 IChannel.Closing 事件不会在客户端触发)
【问题讨论】:
标签: .net wcf tcp nettcpbinding