websocket,长轮询和轮询

websocket,长轮询和轮询websocket(短轮询)服务端就可以主动推送信息给客户端应用:聊天通讯,多点更新数据轮询正常http接口反复请求长轮询当服务器收到客户端发来的请求后,服务器端不会直接进行响应,而是先将这个请求挂起,有更新则返回。应用:需要实时更新,减少时间差的业务,如投票,买房区别长轮询和短轮询比起来,明显减少了很多不必要的http请求次数,相比之下节约了资源。长轮询的缺点在于,连接挂起也会导致资源的浪费。(长轮询是三个中最消耗资源的)参考地址:https://www.cnblogs.

websocket(短轮询)

服务端就可以主动推送信息给客户端

应用:聊天通讯,多点更新数据

轮询

正常http接口反复请求

长轮询

当服务器收到客户端发来的请求后,服务器端不会直接进行响应,而是先将这个请求挂起,有更新则返回。

应用:需要实时更新,减少时间差的业务,如投票,买房

区别
长轮询和短轮询比起来,明显减少了很多不必要的http请求次数,相比之下节约了资源。长轮询的缺点在于,连接挂起也会导致资源的浪费。(长轮询是三个中最消耗资源的)

参考地址:
https://www.cnblogs.com/jiangzhaowei/p/8781635.html

今天的文章websocket,长轮询和轮询分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/11851.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注