CodeRoadMap
路线图课程知识库文章题库资源社区我的学习
CodeRoadMap

程序员的学习成长路线图。登录解锁全部课程,并同步路线图与课时进度。

学习

  • 路线图
  • 课程
  • 文章
  • 题库
  • 知识库

更多

  • 资源
  • 社区
  • 我的学习
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·coderoadmap@126.com
开发路线图/服务端游戏开发路线图/Socket 编程
阶段五

Socket 编程

Socket 编程是使用网络协议(通常是 TCP/IP)在两台计算机之间进行通信的一种方法。在服务端游戏开发中,Socket 编程用于实现服务器与客户端之间的实时、双向通信。服务器打开一个 Socket,等待来自客户端的连接请求。一旦连接建立,服务器和客户端就可以交换数据,直到连接关闭。这使得实时多人游戏体验成为可能,让不同计算机上的用户能够在同一个游戏环境中互动。例如,在 Python 中,```socket programming``` 包含用于创建对话的服务端(```socketserver```)和客户端(```socket```)的模块。

登录查看节点详情

首阶段节点可试读;登录后解锁全部路线图节点正文与进度同步。

登录免费注册
← 上一节点RPC / REST下一节点 →字节操作