项目描述:开发环境/工具:Linux Redhat6.2 、NANOPI、arm-linux-gcc 、Vim、Makefile 、Sqlite3 责任担当:
全部 项目描述/功能:1、采用 C/S 架构,通过多路复用实现了服务器与多个客户之间的通信
2、搭建交叉编译环境生成可执行文件,采用 Makefile 工程管理器进行项目工程管理
3、采用轻量级数据库 Sqlite
4、 在服务器端记录存储所有用户注册时的账号、昵称、密码、密保问题、密保答案、以及VIP 标志 等服务日志,方便管理。
5、具体功能包括:服务器:踢出客户、禁言用户、解除禁言; 客户机:注册、登录、忘记密码、群
聊、私聊、发送短语、发送表情、查看在线用户、文件传输、 查看聊天记录、注册会员等功能,VIP
会员还独享禁言、解禁、踢人等特殊功能