标签:WebSocket 解决方案 轮询 服务器资源 实时 初识 服务器
一:为什么用WebSocket
背景:最近在做实时监控的项目,并且要求能够显示抓拍和报警视频,不知道用什么方案去实现快速的通信,上网看了一下,最常用的两种解决方案分别是轮询和WebSocket。
二:实时通信相关解决方案
轮询:主要是利用Ajax不断地向服务器发起请求,并接受相应,在间隔足够短的时候,就可以当作是零延迟并快速的,从而达到实时显示的目的。这种方法很浪费服务器资源。并且服务器只能被动接受,不能做到主动向客户端发送信息。
再来说主角WebSocket!
WebSocket:相比于轮询,WebSocket的优点在于一次连接,多次发送,用最少的资源最高的效率干最多的事。
先写这么多,学习整理下代码再发具体使用
标签:WebSocket,解决方案,轮询,服务器资源,实时,初识,服务器 来源: https://www.cnblogs.com/troublers/p/16506187.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。