Linux网络编程并发服务器
linux网络编程 多线程并发服务器
多线程并发服务器开发步骤:
1)创建套接字socket()
2)绑定网络和地址bind()
3)设置监听套接字listen()
4)接受服务器连接accept()
5)处理客户端请求
while(1)
{
connfd = accept();
pid = fork(); //创建一个子进程来处理客户端
if(pid == 0)
{
close(sockfd); //关闭监听套接字sockfd
/*判断退出*/
kill(getppid(), SI
原创
2020-07-06 22:23:17 ·
205 阅读 ·
0 评论