ASP.NET-SignalR如何在客户端(浏览器)上运行?

时间:2017-05-18 08:16:35

标签: signalr

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

是否使用Javascript循环计时器?

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

2 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:0)

这取决于用于连接的传输方法的类型。信号器尝试WebSockets,服务器发送事件,IFrame,然后长轮询。每个工作方式各不相同。