随笔分类 -  Network Programming

About server.
server端常见编程模型
摘要:1) 迭代模型: 最原始的模型,服务器在一个循环里等待请求,且每次只能处理一个请求,除了让初学者知道网络编程这回事之外,估计没什么值得学习的意义。code: int sockfd = socket_init(); //创建套接字 int len = sizeof(client); while (1) { int connfd = accept(sockfd, (SA*)&client, &len); doit(); //处理请求 } 2)基本并发模型,一个进程(线程)处理一个请求: 迭代模型的拓展,加强了服务器的处理能力,不过存在着许多不足,最直接的瓶颈就是当请求多的时候,在进 阅读全文

posted @ 2011-03-20 21:29 没钱买域名。。 阅读(1827) 评论(0) 推荐(1)

导航