如何做到页面实时刷新
2023-12-19 20:50:41
1.使用定时器轮询的方法
? ? ? ? ? ?客户端不断向服务器发送请求,请求这个接口的数据,拿到最新的数据库数据,再渲染进页面,但会造成服务器的压力过大,如果服务器数据没有更新,这种轮询无意义并且浪费cpu资源
2.长连接????????
? ? ? ? ? ?客户端发送请求,服务器不做处理,当所请求的数据发生变化后再对响应做处理,返回新数据再关闭连接,客户端处理新数据后再发起请求
? ? ? ? ? ?消耗资源小
? ? ? ? ? ?有可能会造成连接超时,并且会在新数据没有返回前一直占用服务器资源
3.websocket
? ? ? ? ? ?websocket是基于TCP的一种新的网络协议。 实现了浏览器与服务器双向通信, 允许服务器主动发消息给客户端。
文章来源:https://blog.csdn.net/asdas66/article/details/132761362
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!