使用AJAX无法获得的HTML5 Web套接字有什么用?
Ian Hickson
says:
使用AJAX无法获得的Web套接字有什么用?它只是方便,还是以某种方式更有效率?服务器是否可以将数据发送到客户端,而不必等待消息以便它可以响应? 解决方法
是的,关键是服务器能够将数据推送到客户端.目前,在没有Flash / Silverlight / Java / ActiveX的情况下模拟双向通信采用以下两种解决方法之一:
>传统轮询:客户端经常向服务器发出小请求,检查更新.即使没有发生更新,客户端也不知道这一点,并且必须不断轮询更新.虽然每个请求可能都是轻量级的,但许多客户端的持续轮询可以快速加起来. 使用WebSockets,您可以获得长轮询的所有响应优势,同时显着减少服务器端开销. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |