联系方式
Java服务器开发群:66728073
游戏开发者高级群:398808948
Unity3d游戏开发:286114103

游戏长连接网络通信实例

 二维码 198
发表时间:2019-11-17 15:44

项目介绍

本项目是一款简单的聊天程序,客户端使用Unity3d开发,服务器使用Netty。可以做为学习网络通信的基础项目。主要实现的功能有:

  • C# socket 长连接

  • 网络通信

  • 客户端异步发送消息

  • 客户端异步接收消息

  • 客户端断包,粘包处理

  • 客户端消息编码与解码

  • 客户端网络状态管理

  • 心跳管理

  • Netty服务启动

  • Netty消息接收与返回

  • Netty编码与解码实现

  • Netty断包,粘包处理

  • Netty多客户端连接管理

  • Netty向多个客户端广播消息

  • 运行预览


项目源码(包括客户面与服务器端):https://gitee.com/wgslucky/SimpleChat/tree/master

另外,可以从下面的附件中下载运行的实例