hello,这里是东哥。这节课,我们要学习的是,「长乐未央全栈系列:Node.js 项目实践」课程的第 78 回,进阶:使用 SSE 推送数据,在这节课里,我们将探讨:
- 实时通信有哪些实现方式?
- SSE 的基础实现
- 实践 SSE 更新 Echarts 图表
实时通信有哪些实现方式?
很多项目都会有实时通信这种需求,例如常见的聊天应用、实时通知、在线游戏、数据监控、在线互动教育等等。对于这种实时通信应用,最常见的做法有:
- 轮询(Polling)
- WebSocket
- SSE (Server-Sent Events)
三种方式对比
我这里有一个对比表格,内容比较多,大家可以课后再好好看看:
| 特性 | 轮询(Polling) | WebSocket | SSE(Server-Sent Events) |
|-------...