2015计算机三级《网络技术》复习重点:客户机/服务器模型
1、客户机与服务器的特性
Internet提供的服务是以客户机/服务器模型为基础的。客户机, 接受服务的应用程序;服务器,提供服务的应用程序。
一般客户机提出请求,服务器并发处理的客户机的请求,并将处理结果返回给客户机。
相对而言,服务器的`对硬件资源及软件资源都有一定的要求,而对客户机通常要求相对简单。
2、实现中需要解决的问题
(1)标识一个特定的服务
由于一个主机可以运行多个服务器程序,要求赋予每个服务唯一的标识,同时要求服务器和客户机都是用该标识。互联网中TCP或UDP通常使用端口号作为自己特定的标识。
(2)响应并发请求
客户机发出的请求时随机的,可能很多客户机同时请求不同服务,因此服务器必须具备多个并发处理能力。服务器有两种实现方案。
重复服务器:服务器包含请求队列,按照先进先出原则处理。
并发服务器:是一个守护进程,没有请求时,它处于等待状态;客户机每来请求,服务器立即创建一个子进程,然后回到等待;并发服务器称主服务器,而子进程称从服务器。
重复服务器针对于面向无连接的客户机/服务器模型。并发服务器针对于面向连接的客户机/服务器模型。
(3)服务器程序的安全问题
-
2016年计算机三级《数据库技术》机考试题及答案
1、把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为()(本题分值:1分)【正确答案】BsistorgratedCircuitutermmTubeC所用的主要元件是()(本题分值:1分)【正确答案】CA.集成电路B.晶体管C.电子管D.以上答案都不对3、如果以链表为栈的存储...
-
计算机三级数据库技术考习题
数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。今天,小编特意为大家推荐计算机三级数据库技术考习题,希望大家喜欢!1).如果一个并发调度的结果与某一串行调度执行结果等价,则这个并发调度称为是()A.串行调度B.可串行化的调度C.并发执行的可串行化执行D...
-
计算机三级数据库技术模拟测试
数据库技术是计算机三级考试科目之一,下面是小编分享的计算机三级数据库技术模拟测试,一起来看一下吧。1).下述哪一个数据库系统属于第一代数据库系统()A.面向主题B.集成C.反映历史变化D.包括当前准确数据正确答案:A2).完成科学地组织和存储数据并对数据进行高效...
-
2015全国计算机三级考试《数据库技术》模拟试题(二)答案及解析
一、单选题1.B【解析】数据模型三个要素包括:①数据结构数据结构是所研究的对象类型的集合。它从语法角度表述了客观世界中数据对象本身的结构和数据对象之间的关联关系,是对系统静态特征的描述。②数据操作数据操作是对数据库中对象的实例允许执行的操作的集合,...