摘要: 大家都知道各类网络服务器程序的编写步骤,并且都知道网络服务器就两大类:循环服务和并发服务。这里附上源代码来个小结吧。首先,循环网络服务器编程实现的步骤是这样的:这种服务器模型是典型循环服务,如果不加上多进程/线程技术,此种服务吞吐量有限,大家都可以看到,如果前一个连接服务数据没有收发完毕后面的连接没办法处理。所以一般有多进程技术,对一个新连接启用一个新进程去处理,而监听socket继续监听。/************关于本文档*********************************************filename:Linux下各类TCP网络服务器的实现源代码*purpose: 阅读全文
posted @ 2011-08-01 15:38 左手牛奶,右手面包 阅读(1277) 评论(0) 推荐(0) 编辑