Skip to content

练习 — WebSocket 基础

文档:docs/phase-06-realtime/websocket-fundamentals.md · 代码:workspace/phase-06/ws/

Level 1

1.1 WebSocket 握手过程(Upgrade)。1.2 Go 升级 HTTP 到 WebSocket。1.3 发送/接收 text message。

Level 2

2.1 定义 AGV 消息 JSON 格式 {type, payload}2.2 连接 struct 存 ID + conn。2.3 客户端连接后推送 welcome 消息。

Level 3

3.1 多客户端连接 map 管理。3.2 解析客户端发来的 position update。

Level 4

4.1 最小 WebSocket 服务:连接 → 接收 AGV 坐标 → 广播给其他客户端。

学习检查

  • [ ] WebSocket vs HTTP 轮询? - [ ] 消息格式设计原则?

提交:检查答案 — WebSocket 练习 X.X


学习导航

上一篇:Redis 缓存、Session 与 Pub/Sub · 对应知识文档 · 下一篇:WebSocket 可靠性与广播