多进程模型(进程太多会占用太多资源影响服务器运行)多线程模型(线程共享同一个进程的资源,不会占用很多资源)I/O多路转换(select) 从fd获得连接的客户端相关信息: getpeername(fd,(struct sockaddr*)&addr,&len)