客户端与服务器端概述
客户端与服务器端概述2010-06-2809:35在网络上提供服务的叫做服务
器端(rver)享受服务的叫做客户端(client)比如网络游戏,你玩的界面就是
客户端,服务器就孕妇吃山楂 是服务器端;你上网浏览网页你的机器就是客户端,而提供
网页的就是服务器端。网络上的服务一般都是要你装了相应的客户端程序才能
享受到服务,比如上网浏览网页要装IE之类的浏览器网络游戏也要装相应的登
陆程序一样。
客户端服务器
主从式架构(Client/Server)是一种网络架构,它把客户端(Client)(通常
是一个采用图形用户界面的程序)与服务器(Server)区分开来。每一个客户端软
件的实例都可以向一个服务器或应用程序服务器发出请求。有很多不同类型的
服务器,例如文件服务器、终端服务器和邮件服务器等。虽然它们的存在的目
的不一样,但基本构架是一样的。
这个方法通过不同的途径应用于很多不同类型的应用程序,最常见就是目
前在因特网上用的网页。例如,当你在维基百科阅读文章时,你的电脑和网页
浏览器就被当做一个客户端,同时,组成维护百科的电脑、数据库和应用程序
就被当做服务器。当你的网页浏览器向维基百科请求一个指定的文章时,维基
百科服务器谁身在曹营心在汉 从维基百科的数据库中找出所有该文章需要的信息,结合成一个网
页,再发送回你的浏览器。
特征
主从式架构意图提供一个可缩放(scaleable)的架构,借此网上的计算机或
者处理过程是一个客户端或者服务器。服务器软件一般,但不是总是,运行在
强大的专用商业计算机上。另一方面,客户端一般运行在普通个人电脑或者工
作站上。
服务端的特征:
被动的角色(从)。等待来自客户端的要求。处理要求并传回结果。客户端
的特征:
主动的角色(主)。发送要求。等待直到收到回应。服务器可是有状态或者
无状态的。无状态的服务器不会保留任何两个请公安个人总结 求之间的信息,有状态服务器
会记住请求之间的信息。这些信息的作用域可以是全局的或者某个事务
(ssion)的。静态HTML页面服务器是一个无状态服务器的例子,Apache
Tomcat是一个有状态服务器。
服务端与客户端的交互经常使用循序图描述,循序图是UML中的一个标准。
另一种已知的网络架构类型是点对点架构(p乡村风景作文 eer-to-peerarchitecture),
因为每一个即点或程序的实体都是客户端与服务器的角色,并且具有对等的责
任。目前这两种架构都被广泛使用。
与点对点技术的比较
另一种已知的网络架构类型是点对点技术(peer-to-peerarchitecture),
不同于主从式架构,网络上的每个使用端或程式的实体都拥有相同的等级,同
时扮演用户端与服务器的角色。Peertopeer常被缩写成P2P。
此两种架构目前都被广范使用,可以找寻有关中心式网络(Client-Server)
或非中心式网络(Peer-to-peer)得到更详细的资讯,此两种架构都可于
Windows与Linux上面使用。
服务器是指管理和传输信息的一种计算机系统。
服务器阅读小报模板图片 是一种高性能学习字母 计算机,作为网络的节点,存储、处理网络上80%的
数据、信息,因此也被称为网络的灵魂。做一个形象的比喻:服务器就像是邮
局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落
在家庭、各种办公场所、公共场所等处的电话机。我们与外界日常的生活、工
作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网
络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等荷花简笔 ,也
必元宵祝语 须经过服务器,因此也可以说是服务器在"组织"和"领导"这些设备。
它是网络上一种为客户端计算机提供各种服务的高性能的计算机,它在网
络操作系统的控制下,将与其相连的硬盘、磁带、打印机、Modem及各种专用
通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息
发表及数据管理等服务。它的高性能主要体现在高速度的运算能力、长时间的
可靠运行、强大的外部数据吞吐能力等方面。
服务器的构成与微机基本相似,有处理器、硬盘、内存、系统总线等,它
们是针对具体的网络应用特别制定的,因而服务器与微机在处理能力、稳定性、
可靠性、安全性、可扩展性、可管理性等方面存在差异很大。尤其是随着信息
技术的进步,网络的作用越来越明显,对自己信息系统的数据处理能力、安全
性等的要求也越来越高,如果您在进行电子商务的过程中被黑客窃走密码、损
失关键商业数据;如果您在自动取款机上不能正常的存取,您应该考虑在这些
设备系统的幕后指挥者--服务器,而不是埋怨工作人员的素质和其励志类书籍 他客观条件
的限制。
目前,按照体系架构来区分,服务器主要分为两类:
ISC(精简指令集)架构服务器:这是使用RISC芯片并且主要采用UNIX操作
系统的服务器,如Sun公司的SPARC、HP公司的PA-RISC、DEC的Alpha芯片、
SGI公司的MIPS等。
IA架构服务器:又称CISC(复杂指令集)架构服务器,即通常所讲的PC服
务器,它是基于PC机体系结构,使用Intel或与其兼容的处理器芯片的服务器,
如联想的万全系列、HP的Netrver系列服务器等。
从当前的网络发展状况看,以"小、巧、稳"为特点的IA架构的PC服务器
得到了更为广泛的应用。
了解Client及Server间的关系。在计算机的世界里,凡是提供服务的一
方我们称为伺服端(Server),而接受服务的另一方我们称作客户端(Client)。
我们最常接触到例子是局域网络里的打印服务器所提供的打印服务:提供打印
服务的计算机,我们可以说它是打印服务器;而使用打印服务器提供打印服务
的另一方,我们则称作客户端。但是谁是客户端谁是伺服端也不是绝对的,例
如倘若原提供服务之伺服端要使用其它机器所提供之服务,则所扮演之角色即
转变为客户端。
而这种关系在因特网上,就变成使用者和网站的关系了。使用者透过调制
解调器等设备上网,在浏览器中输入网址,透过HTTP通讯协议向网站提出浏览
网页的要求(Request)。网站人力资产 收到使用者的要求后,将使用者要浏览的网页数据
传输给使用者,这个动作称为响应(Respon)。网站提供网页数据的服务,使
用者接受网站所提供的数据服务;所以使用者在这里就是客户端,响应使用者
要求的网站即称为伺服端。
不过客户端及伺服端的关系不见得一定建立在两台分开的机器上,同一台
机器中也有这种主从关系的存在。提供服务的伺服端及接受服务的客户端也有
可能都在同一台机器上,例如我们在提供网页的服务器上执行浏览器浏览本机
所提供的网页,这样在同一台机器上就同时扮演伺服端及客户端
本文发布于:2023-03-18 07:20:20,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1679095222296453.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:客户端网络游戏.doc
本文 PDF 下载地址:客户端网络游戏.pdf
留言与评论(共有 0 条评论) |