摘要:
Linux操作系统网络服务器模型主要有两种:并发服务器和循环服务器。 所谓并发服务器就是在同一个时刻可以处理来自多个客户端的请求;循环服务器是指服务器在同一时刻只可以响应一个客户端的请求。而且对于TCP和UDP套接字,这两种服务器的实现方式也有不同的特点。1、TCP循环服务器: 首先TCP服务器接受一个客户端的连接请求,处理连接请求,在完成这个客户端的所有请求后断开连接,然后再接受下一个客户端的请求。创建TCP循环服务器的算法如下: socket(……); //创建一个TCP套接字 bind(……); //邦定公认的端口号 listen(……); //倾听客户端连接 while(1) ... 阅读全文
posted @ 2011-12-13 21:36
Fooving
阅读(958)
评论(0)
推荐(1)

浙公网安备 33010602011771号