繁体   English   中英

在Signalr中哪个更好的WebSocket或长轮询?

[英]Which is better WebSocket or Long Polling in Signalr?

我想制作Asp.NET Web Chat Application,发现Signalr是最佳选择。 我发现了一个带有Long Polling项目,但似乎发送消息需要很长时间,或者只是取消它。 我想制作像FacebookGoogle这样的快速聊天应用程序。

请给我更好的方法继续。

SignalR的最佳SignalR处在于您不必担心Long PollingWebSockets ,但框架本身会处理它。

首次启动时,SignalR将尝试使用WebSockets ,因为它是最新的并使用最少的宽带。 然后,它将回退到Server Sent EventsForever FrameLong Polling ,这些都取决于服务器和客户端上可用的技术。

http://www.asp.net/signalr/overview/getting-started/introduction-to-signalr在这里您解释了这些概念。

总而言之,您不应该指定要使用哪种技术的框架,但它应该自行确定(在处理每个客户端时 - 浏览器),具体取决于服务器和客户端上的可用技术。

希望这可以帮助! 祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM