第一章 概述 1.8客户—服务器模型
2014-01-13 21:07
197 查看
大部分网络应用程序在编写时,都假设一端是客户,另一端是服务器,其目的是为了让服务器为客户提供一些特定的服务。
可以将这种服务分为两种:重复型或并发型。
重复型服务器通过如下步骤进行交互:
1:等待客户请求
2:处理客户请求
3:发送响应给请求的客户
4:返回1
重复型服务器在2状态不能为其他客户提供服务
并发型服务器通过如下步骤进行交互:
1:等待客户请求
2:启动一个新服务器来处理该客户请求,处理结束后,终止这个新服务器
3:返回1
并发型服务器利用生成其他服务器的方法处理客户请求,每个客户都要它自己的服务器。如果操作系统允许多任务,就可以同时为多个客户服务。
一般来说,TCP为并发的UDP为重复的,但也有例外。
可以将这种服务分为两种:重复型或并发型。
重复型服务器通过如下步骤进行交互:
1:等待客户请求
2:处理客户请求
3:发送响应给请求的客户
4:返回1
重复型服务器在2状态不能为其他客户提供服务
并发型服务器通过如下步骤进行交互:
1:等待客户请求
2:启动一个新服务器来处理该客户请求,处理结束后,终止这个新服务器
3:返回1
并发型服务器利用生成其他服务器的方法处理客户请求,每个客户都要它自己的服务器。如果操作系统允许多任务,就可以同时为多个客户服务。
一般来说,TCP为并发的UDP为重复的,但也有例外。
相关文章推荐
- TCPIP详解第1卷1.7分用1.8客户服务器模型1.9端口号
- 用select改进回射客户-服务器模型
- 服务器和站点架构对象模型概述的Sharepoint
- SELECT 模型,多客户单服务器.
- 第一章 入门篇,web服务器的概述
- 回射客户-服务器模型(3)
- 领导者/追随者(Leader/Followers)模型和半同步/半异步(half-sync/half-async)模型都是常用的客户-服务器编程模型
- Unix/Linux网络编程(1)——简单的TCP客户服务器模型
- ARM体系结构与编程 - 第一章 ARM概述及其基本编程模型
- SharePoint Foundation 2010 托管客户端对象模型概述(七) --更新客户端对象\删除客户对象
- IEC61850变电站基本通信结构-原理和模型_6客户-服务器
- 服务器和网站体系结构:对象模型概述
- 服务器和网站体系结构:对象模型概述
- 回射客户-服务器模型(2)
- 客户-服务器模型
- 守护进程之客户进程-服务器进程模型
- 回射客户-服务器模型(1)
- 客户分端--服务器 请求处理模型总结
- 回射客户-服务器模型(4)
- tcp/ip primer plus 第一章工业模型与标准概述