1.ajax:短连接
2.websocket :长连接,双向的。
node搭建的websocket服务器,推送信息给客户端浏览器 :https://www.cnblogs.com/fps2tao/p/7875669.html
3.server-sent event (简称 SSE):只是从服务器端往客户端单向传输数据。
教程:通过SSE(Server-Send Event)实现服务器主动向浏览器端推送消息
4.使用EventSource实现页面消息推送 与 websocket 的区别 : https://blog.csdn.net/bamboolsu/article/details/48653317
5.传统轮询,长轮询,EventSource与WebSocket : https://blog.csdn.net/Holmofy/article/details/78111715
6.Web 实时推送技术的总结 : 参考链接
注:所有的通信都是由 客户端 先发起的(建立连接)。正是因为是客户端先发起的,所有客户端才会对返回的数据进行接受处理。不然服务器端先发起,客户端都没有和服务器建立连接怎么进行通信呢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。