Chitchat项目演示

Chitchat项目演示

项目经验
项目名称:Chitchat
开发环境:CentOS 7.6,VS2022,MySQL5.6
项目描述:基于TCP协议的点对点聊天系统
项目简介:该聊天系统采用客户端服务器模型,客户端采用MFC框架,实现注册、登录、添加好友和聊天功能,客户端和服务端通过socket通信,服务端采用epoll多路转接IO模型并发处理多个客户端的请求,查询和修改数据库中保存的用户信息,并进行消息的转发
项目链接:https://gitee.com/skye-zhang/project/tree/master/

服务端

服务端模块划分
Chitchat项目演示_第1张图片

客户端

客户端登录注册消息流转
Chitchat项目演示_第2张图片
客户端添加好友
Chitchat项目演示_第3张图片

客户端聊天消息流转
Chitchat项目演示_第4张图片

演示视频

Chitchat

你可能感兴趣的:(Linux,1024程序员节)