随笔分类 -  前端

摘要:由于http协议无状态,一次请求,一次响应。无法保持持续的连接,而websocket协议可以创建连接持久连续不断的连接,基于这个连接,可以持续收发数据。常用场景:web聊天室实时监控平台,一些图表等。原理: 建立在http协议之上--连接,客户端发起--握手,客户端发送消息,后端接收到消息后再做一些 阅读全文
posted @ 2022-11-18 00:00 powfu 阅读(78) 评论(0) 推荐(0) 编辑
摘要:长轮询 即前端每隔一段时间就发送一次请求。当服务端接收请求的时候,我们先查询是否有前端想要的数据,如果有则返回,如果没有,则先将请求hang住一段时间,比如30s,如果这30s内。服务端有客户端想要的数据了,则直接返回。如果30s还没有返回,则给前端返回空。前端接收后,立刻发另一个请求,以此往复。一 阅读全文
posted @ 2022-11-16 23:48 powfu 阅读(214) 评论(0) 推荐(0) 编辑
摘要:轮询 即每隔2s去询问后端有没有想要的数据,如果有则返回数据。如果没有,则等一次的2s到了,再去询问 优点:实现简单 缺点:需要重复建立http连接,占用客户端服务端大量的资源 客户端越多,服务端压力越大,如果数据更新慢。大部分都是无效请求 数据不一定实时更新,需要看设定的时间间隔,存在延迟 <ht 阅读全文
posted @ 2022-11-16 23:40 powfu 阅读(256) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示