Netty实战:即时通信应用开发
418人加入学习
(5人评价)
Netty实战:即时通信应用开发

更新于2024-03-15 11:59:14

价格 可观看

Netty实战:即时通信应用开发

本次教程将会使用SpringBoot整合Netty自定义RPC框架实现服务端,Unity实现客户端。构建一套完整的基于C/S通信的即时通信应用,模拟微信聊天,提供用户注册登录,好友管理,好友聊天等功能,展示Netty通信框架在Unity应用中网络模块的开发,在SpringBoot中整合流程。

Tips:温馨提示:该教程建议具备一定的基础,需至少能运用以下技术栈SpringBoot,Socket通信。教程将会使用上一教程Unity初级案例《砖块快顶》的UGUI框架,尚未了解的同学可以单独学习一下。

课程内容

1. BIO/NIO/AIO三种通信方式介绍与重温Socket的使用

2. Netty特性介绍,线程模型,与Socket比较

3. 构建Netty框架Demo,学习Netty启动9大步骤,理解事件驱动

4. TCP粘包与分包的解释与处理

5. 自定义通信协议,请求响应类的实现

6. 服务端项目构建,SpringBoot整合Netty

7. Unity端项目构建,中介者框架搭建,整合Netty客户端通信模块

8. 服务端客户端联调,完成C/S通信的第一组请求与响应

9. 分析需求,设计数据库

10. 服务端整合MyBatis,反向生成实体与Mapper

11.结合需求,设计面板,以及每一组请求/响应的处理函数(多个)

强烈建议已经具备使用Unity实现Socket通信网络联机游戏再来学习本教程,收获将会更多!!!

讲师信息

该网站创建者,课程录制者,你们的讲师

课程相关

请在我的学习中查看

最近评论