【C语言】【unix c】并发服务器的实现

来源:互联网 发布:大兴西瓜数据库 编辑:程序博客网 时间:2024/06/10 13:12
二、并发服务器的实现    1、三种方法实现服务器的并发: 多进程 多线程 多路复用    2、使用多进程实现服务器的并发功能(fork2))        什么时候,什么地方地方子进程登场?            子进程负责的任务:                子进程负责和客户端的通信                关闭s_fd                信息处理                关闭和客户端的链接,结束本次通话            父进程负责的人物:                父进程负责从未决链接队列中取出一个链接,创建和客户端通信的描述符                创建子进程                关闭和客户端的链接                负责对子进程的收尸,非阻塞收尸