前后端通信的几种方式转

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 实时推送技术的总结  :  参考链接

注:所有的通信都是由 客户端 先发起的(建立连接)。正是因为是客户端先发起的,所有客户端才会对返回的数据进行接受处理。不然服务器端先发起,客户端都没有和服务器建立连接怎么进行通信呢。

转载自:https://www.cnblogs.com/wfblog/p/9814620.html

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些