1. 首页
  2. 操作系统
  3. Ubuntu
  4. 基于Linux网络编程聊天工具

基于Linux网络编程聊天工具

上传者: 2019-01-11 21:19:05上传 ZIP文件 21.53KB 热度 37次
此项目是基于Linux下的网络编程的一个扩展项目,基于网络的聊天工具,项目模块包括 Linux C 服务器, Linux C 客户端及数据库的制作。服务器采用 TCP 线并发服务器来实现多个客户端同时连接并占用服务器的情况,其中还采用了互斥锁来避免竞态。利用服务器和客户端之间进程通信,同时打开多个客户端(模拟多个用户), 个用户都包含登陆注册功能,获取在线用户,私聊(包括给自己发消息),群聊,查看删除聊天记录,删除、注销用户等功能。
用户评论