gpt4 book ai didi

asp.net - SignalR ping 客户端

转载 作者:行者123 更新时间:2023-12-02 01:50:55 30 4
gpt4 key购买 nike

我觉得我对 SignalR 和断开连接功能的评论褒贬不一,我正试图找出谁是正确的(这些包移动得太快了,现在很难说出什么是正确的信息,因为你在网上找到的东西可能2 个月大且已过时)。

我见过很多人设置 ping 代码来判断客户端是否仍然连接。然而,我看到其他人在谈论 Disconnect() 函数,该函数在客户端断开连接时从 Hub 触发。然后我看到有人说 Disconnect() 方法不可靠?

有没有人知道目前情况的详细信息?我不应该使用 Disconnect() 方法,因为在某些情况下(可能我还没有遇到过)它不可靠吗?当这些事情发生变化时,试图搜索信息是如此令人困惑,以至于您在网络上找到的有关它的旧信息经常失效。

最佳答案

可能有一些边缘情况,您无法及时收到通知,但总的来说它是可靠的。此外,我们还在客户端上引发断开连接事件,并且我们具有保持事件状态的功能,可确保如果客户端在指定的超时时间内未收到服务器的消息,我们将尝试重新连接并在重新连接失败时最终断开连接。因此,您可以对客户端采取适当的操作。

您可以在此处阅读更多相关信息 http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-server#connectionlifetime

关于asp.net - SignalR ping 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22790949/

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