候选人 严世昌 Linux 下基于 TCP 的聊天室

Linux 下基于 TCP 的聊天室

基本信息

担任角色 -
公司/背景 -
开始时间 -
结束时间 -

项目描述

实现简单的聊天室服务器和客户端 能够同时处理多个客户端连接 并将一个客户端发送的消息实时转发给其他所有连接的客户端。服务器端采用epoll监听连接和通信 客户端采用select监听输入和通信套接字以保证IO处理。

技术栈

Linux TCP socket网络编程 IO多路复用 epoll select

亮点

服务器能够同时处理多个客户端连接
实现客户端消息实时转发给其他连接客户端

来源文本

Linux 下基于 TCP 的聊天室