ASP.NET-SignalR 如何在客户端(浏览器)上工作



ASP.NET SignalR 如何在客户端工作?

它使用的是Javascript循环计时器吗?

例如:javascript 每 100 毫秒检查一次来自服务器的最新状态/消息?

有太多的变量来回答这个问题。许多因素取决于您的连接方式、服务器支持的内容以及客户端支持的内容。您的浏览器可能支持也可能不支持Web套接字,这是通常最理想的连接。例如,这改变了答案与长轮询。

我建议在官方网站上阅读。这是链接,特别是JavaScript客户端的指南。

https://learn.microsoft.com/en-us/aspnet/signalr/overview/guide-to-the-api/hubs-api-guide-javascript-client

这取决于用于

连接的传输方法类型。Signalr 尝试 WebSockets、Server Sent Events、IFrame 和长轮询。对于每个工作方式,它的工作方式各不相同。

相关内容

最新更新