Skip to content

运行效果

bash
# 启动服务器
cargo run

# 访问 http://localhost:3000

功能演示

  1. 打开浏览器访问 http://localhost:3000
  2. 自动连接到默认房间 "general"
  3. 输入消息并发送
  4. 多个浏览器窗口可以看到实时消息
  5. 可以切换房间

小结

本项目涵盖:

  • ✅ WebSocket 实时通信
  • ✅ 广播消息机制
  • ✅ 并发数据结构 (DashMap)
  • ✅ 异步任务管理
  • ✅ 用户状态管理
  • ✅ 前端集成