本课程是一套完整的即时通讯系统开发实战教程,基于Netty与SpringBoot两大主流框架,从零开始构建一套具备生产级能力的IM系统。课程共15个章节,内容覆盖用户关系链管理、TCP网关搭建、消息收发核心流程、多端同步、在线状态等关键模块,适合有一定Java基础、希望深入掌握Netty与IM系统架构的开发者学习。 课程核心内容: 基础数据开发:用户模块、关系链(好友/黑名单/分组)、群组模块的业务分析与数据库设计,涵盖增删改查、校验、导入等完整接口实现。 Netty深入实战:从BIO/NIO原理到Netty核心机制,包括编解码器、Pipeline、半包粘包处理、ByteBuf、心跳机制、文件…...