我编写了一些实时聊天脚本,每5000 m/s (5s)用asp:Timer异步更新一次。我想让它更新在每个人的电脑上,随时更新,而不是每次等待5秒。就像Skype和Facebook一样。我该怎么做?
发布于 2015-03-29 08:39:26
从服务器到客户端的实时更新是通过使用Web套接字实现的。这是可用于实时更新的新传输。早期的方法,如长轮询通常会遇到问题,或者在代码中进行大量处理以运行稳定的环境。
您可以使用名为SignalR的第三方库,它在后台使用Web,并提供与较早方法(如长轮询)的向后兼容性。您可以在这里阅读更多关于这项技术的信息,http://www.asp.net/signalr/overview/getting-started/introduction-to-signalr。
https://stackoverflow.com/questions/29327131
复制相似问题