gpt4 book ai didi

.net - 如何确定我的 WCF 服务器何时退出(并关闭它的 TCP 连接)

转载 作者:可可西里 更新时间:2023-11-01 02:40:24 24 4
gpt4 key购买 nike

我正在使用 nettcpbinding 绑定(bind)(目前具有可靠的消息传递)。

当服务器执行serviceHost.Close() 时,TCP 连接应该完全关闭,因此应该通知客户端。 如何将此事件与 WCF Hook ?(请注意,这与因网络问题而关闭的 TCP 连接不同,此时可靠的消息传递可能能够重新创建连接)

如果服务器调用 serviceHost.Abort() ,那么客户端将永远无法向它发送另一条消息,因此我希望在所有重试超时后都会引发一些事件。

(IChannel.FaultedIChannel.Closing 事件不会在客户端触发)

最佳答案

似乎 WCF 并没有公开很多 TCP 可以做什么,因为它认为 HTTP 是世界的中心。

关于.net - 如何确定我的 WCF 服务器何时退出(并关闭它的 TCP 连接),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com