mini聊天室(Linux下基于UDP实现的群聊系统)

一.原理 (1)客户端从标准输入读取数据,将数据序列化后发送至网络; (2)服务器端使用多线程+生产者消费者模型; 生产者从网络中读取数据,并将读取到的用户信息添加至用户列表,将数据放至数据池中; 消费者从数据池读取数据,并广播给所有在用户列表中的用户。 (3)数据经过网络以后,反序列化再次发送给客户端,实现群聊功能。 二.所用技术 平台:Centos7.0,64位操作系统 语言:C/C++ 编译
相关文章
相关标签/搜索