基于 Netty 框架实现 IM 核心系统,带你深入学习 Netty 网络编程核心知识
* 仿微信 IM 系统简介
* Netty 是什么?
* Netty 环境配置
* 服务端启动流程
* 客户端启动流程
* 实战:客户端与服务端双向通信
* 数据传输载体 ByteBuf 介绍
* 客户端与服务端通信协议编解码
* 实战:实现客户端登录
* 实战:实现客户端与服务端收发消息
* pipeline 与 channelHandler
* 实战:构建客户端与服务端 pipeline
* 实战:拆包粘包理论与解决方案
* channelHandler 的生命周期
* 实战:使用 channelHandler 的热插拔实现客户端身份校验
* 实战:客户端互聊原理与实现
* 实战:群聊的发起与通知
* 实战:群聊的成员管理(加入与退出,获取成员列表)
* 实战:群聊消息的收发及 Netty 性能优化
* 实战:心跳与空闲检测
* 小册总结
* 小册读者总结
* 扩展:进阶学习 Netty 的方向与资料




