《全栈工程师修炼指南》学习笔记
2022-12-11 本文已影响0人
VioletJack
今天花时间学习了《全栈工程师修炼指南》的课程,全栈第一课就是将网络传输、接口设计的。
- 常规 HTTP 请求都是传统的 pull 服务器行为,如果需要监控实时行为只能轮询。
- 服务器推送技术
- comet 技术:客户端发送一个普通的 HTTP 请求到服务端以后,服务端不像以往一样在处理后立即返回数据,而是保持住连接不释放,每当有更新事件发生,就使用分块传输的方式返回数据。又被称为长轮询。
- WebSocket:它是真正的双向、全双工协议,也就是说,客户端和服务端都可以主动发起请求,回复响应,而且两边的传输都互相独立。