Skip to content
湫的碎碎念
Search
K
Main Navigation
🧭 导航
前端技术
JavaScript
Css
React
网络
算法
Canvas
Typescript
工程化
性能优化
后端技术
NodeJs
Python
Java
PHP
运维技术
Linux
Nginx
GitLab
Jenkins
MongoDB
MySQL
工具
Git
IDE
操作系统
常用代码片段
常用术语
开源许可证
技术分享
Gitlab MR 结合钉钉机器人的自动化 Code Review
Chrome 扩展开发入门
一份实用的前端调试指南
Nodejs 中的流(Streams)
GitHub
Appearance
GitHub
Menu
Return to top
大纲
Table of Contents for current page
Websockets
什么是 WebSockets ?
WebSockets 是一种在单个 TCP 连接上进行全双工通信的协议;
双向数据传输,实现服务器和客户端真正的双向平等对话;
可以创建持久性、实时性的连接
为什么需要 Websockets?
HTTP 协议有一个缺陷:通信只能由客户端发起;
HTTP 协议做不到服务器主动向客户端推送信息。
HTTP & WebSocket 演示图
WebSockets 的应用
多人聊天系统
多人浏览器游戏
协同代码编辑
实时新闻网站
多用户的实时应用程序
......