《UNIX网络编程》多线程TCP C/S服务器正常启动和正常结束过程剖析

一、启动过程 1、服务器启动后,它调用socket、bind、listen、accept, 并阻塞accept调用(我们还没有启动客户)。 2、客户启动并调用socket和connect,后者引起TCP三路握手过程。当三路握手完成后,客户中的connect和服务器中的accept均返回,连接建立。 3、服务器中的的accept返回时,调用fork处理这个连接,而父进程阻塞在accept等待下一个连
相关文章
相关标签/搜索