【11143】-【高级】C++项目-集群聊天服务器-软件分层设计和高性能服务开发
01项目介绍
02项目开发环境安装
03 vscode远程开发linux项目环境配置
04 vscode安装远程插件
05 Json介绍和采用的Json三方库
06 Json序列化代码
07 Json反序列化代码演示
08 muduo网络库简介
09 muduo网络服务器运行以及测试
10 CMake介绍和插件安装配置
11 CMake构建集成编译环境演示一
12 CMake构建集成编译环境演示二
13 CMake构建集成编译环境三
14项目数据库以及表的设计
15集群聊天项目工程目录创建
16网络模块代码ChatServer
17业务模块代码ChatService
18网络模块和业务模块耦合度降级代码处理
19网络模块分发业务事件回调操作功能测试
20 MySQL数据库代码封装
21 Model数据层代码框架设计
22用户注册业务代码讲解和测试
23用户登录业务代码讲解和测试
24记录用户的连接信息以及线程安全问题
25客户端异常退出业务代码和测试
26点对点聊天业务代码和测试
27离线消息业务代码实现和测试
28服务器异常退出处理代码和测试
29添加好友业务代码讲解和测试
30群组业务代码讲解一
31群组业务代码讲解二
32客户端开发一首页面功能开发以及测试
33客户端开发二添加好友和聊天功能开发
34客户端开发三添加好友和聊天功能测试
35 客户端开发四离线消息表设计问题纠正
36客户端开发五群组功能开发
37客户端开发六群组聊天功能验证
38客户端开发七用户注销功能开发
39集群服务器为什么要引入负载均衡器
40如何解决集群聊天服务器跨服务器通信问题
41 nginx的tcp负载均衡配置和功能验证
42 redis环境安装和发布订阅命令
43 redis发布订阅消息队列代码实现讲解
44 ChatServer支持跨服务器通信功能
45项目一键编译脚本以及github管理项目
46项目开发问题汇总
47项目面试问题汇总
配套资源
配套资源
返回列表