什么是客户服务器模式?

什么是客户服务器模式?,第1张

你说的应该是客户端和服务器模式吧,client/server简称c/s模式。就是在网络应用服务中需要同时运行客户端软件和服务器软件,就像qq和大型网络游戏一样。
与之相对应的是b/s模式,browser/server,是浏览器和服务器模式,这种模式不需要在客户端运行软件,只需要在服务器上运行,用户在浏览器上 *** 作就行了。像一般的网站,绝大部分的oa软件,都是在浏览器上 *** 作,而不需要专门运行某个程序。

如电子邮件交换,Web访问和数据库访问功能,是建立在客户服务器模式。用户访问银行服务,从他们的电脑使用Web浏览器客户端发送请求到Web服务器在银行。该方案可能反过来请求转发给它自己的数据库客户端程序,在另一家银行的计算机发送一个请求到数据库服务器检索帐户信息。该余额返回到银行的数据库客户端,这反过来又服务于它的回Web浏览器客户端显示结果给用户。客户机服务器模式已成为网络计算的核心思想之一。许多商业应用程序被写入今天使用客户服务器模型。所以,做互联网的主要应用协议,如的>浏览器/服务器(Brower/Server,B/S)结构是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过W W W浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构主要是利用了不断成熟的W W W浏览器技术,结合浏览器的多种脚本语言(VBScript、JavaScript等)和A ctive X技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着各 *** 作系统将浏览器技术植入 *** 作系统内部,这种结构更成为当今应用软件的首选体系结构。

两种模式分别是指:
BS和CS模式BS模式,即浏览器/服务器模式,是一种从传统的二层CS模式发展起来的新的网络结构模式,其本质是三层结构CS模式。CS模式是一种两层
结构的系统:第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。

B/S架构即浏览器和服务器架构模式。它是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。

在这种架构下,用户工作界面是通过>

B/S架构是WEB兴起后的一种网络架构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。

浏览器通过Web Server同数据库进行数据交互。 这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。

扩展资料:

C/S特点:

C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。

C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:

而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。

客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。

特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。

对客户端的 *** 作系统一般也会有限制。可能适应于Win98,但不能用于win2000或Windows XP。或者不适用于微软新的 *** 作系统等等,更不用说Linux、Unix等。

参考资料:

百度百科-BS架构

一、云计算是怎么产生的?
HOW
“数据”是一种信号,企业往往依据“信号”来决定要做什么事,什么时候做,以及应当采取什么样的方式方法来做。可以说,没有数据,就不会有管理。
随着企业数据的不断增加,一台服务器已经无法满足需求,这时候就需要购置运算能力更强的计算机,或者多台服务器组成集群的数据中心。
传统服务器的计算资源是固定的,CPU、内存、硬盘,装了多少,就只能用多少。资源少了(性能不足),需要再花钱买。资源多了(性能过剩),也不给退。
正因为传统计算在资源分配上缺乏足够的灵活度,所以才有了“云计算”概念的提出。
简单来说,相比传统计算,云计算的资源获取方式,从“买”变成了“租”。
二、云计算的基本特点
Features
云计算的这种“租”,和我们平常租房租车又有很大不同。它具有三个显著特点:
资源池化
云计算的计算资源,大部分不是单体物理资源。也就是说,不会租一台孤零零的物理服务器给你。(裸金属服务器除外)
大部分云计算资源,都是池化了的资源。什么叫池化?池化就是物理资源的基础上,通过软件平台,封装成虚拟的计算资源,也就是我们常说的虚拟化。
虚拟化
虚拟化的好处,就是让计算资源变得更加容易选择,调用更加灵活。
d性伸缩
云计算的计算资源,可以按需付费。你想要用多少,就租多少,配置是支持自定义的。
这就有点像吃麻辣烫,丰俭由人,想吃什么就拿什么,想吃多少就拿多少。最后按量付费。
如果后期因为业务增长,需要更好的配置,可以加钱,买更多资源。
增加资源的过程,基本上是平滑升级。尽可能减小对业务的影响,也不需要进行业务迁移。就像你现在用的电脑,硬盘从1TB升级到2TB,下个订单就完成了,不需要换机,甚至不需要重启。(升级CPU或内存还是需要停一下机的。)
如果某项业务的负荷下降,你也可以选择d性收缩,降低配置,节约资金。
三、云计算服务类型
Service
云计算既然是一种资源提供方式,那么,就可以根据模型的层级,提供不同等级的资源。
我们姑且分为三层:
第一层次,是最底层的硬件资源,主要包括CPU(计算资源),硬盘(存储资源),还有网卡(网络资源)等。
第二层次,要高级一些,买家不打算直接使用CPU、硬盘、网卡,而是希望服务商把 *** 作系统(例如Windows、Linux)装好,把数据库软件装好再来使用。
第三层次,更高级一些,服务商不但要装好 *** 作系统这些基本的,还要把具体的应用软件装好,例如FTP服务端软件、在线视频服务端软件等,可以直接使用服务。
这三种层次,就是大家经常听到的IaaS、Paas、SaaS。
IaaS: Infrastructure-as-a-Service(基础设施即服务)
PaaS: Platform-as-a-Service(平台即服务)
SaaS: Software-as-a-Service(软件即服务)
事实上,这三种服务模型并不代表云计算的全部。如果你愿意,完全可以自己定义一个模型,例如存储即服务、网络即服务、编排即服务,甚至出行即服务、定位即服务。
这充分体现了云计算服务的灵活性。
四、企业上云至关重要
Important
企业上云不仅现阶段能够尽快降低IT的总体拥有成本,而且在未来还能有助于企业进行数字化转型,从而实现更远大的企业价值。
企业上云如何降低IT的总体拥有成本(TCO)
机房场地支出为0:包括场地、装修、布线、消防、安保系统等
动力环境支出为0:包括供电线路、UPS电源、制冷、通风等
机房设备支出为0:包括服务器、存储、网络、安全设备等
硬件运维支出为0:包括备品备件、易耗品、维修、更新、升级等
相关配套支出为0:包括硬件运维人力、固定资产管理、基础软件正版化等

主要区别:

客户服务方式是客户机/服务器(client/server)的简写,客户服务器方式所描述的是进程之间服务和被服务的关系,客户是服务的请求方而服务器是服务的提供方对等通信方式是一种点对点的通信方式。

客户服务器方式:

客户服务器方式(简称C/S方式),为网络边缘的系统中运行的程序之间的一种通信方式。描述的是进程之间服务和被服务的关系,客户是服务请求方,服务器是服务提供方。客户服务器模式是一种分布式系统体系结构。

共同点:

主机之间的通信方式实际上是主机A的某个进程和主机B的某个进程之间进行通信。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12943198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存