bs与cs架构的优缺点_bs架构与cs架构的区别详细讲解

bs与cs架构的优缺点_bs架构与cs架构的区别详细讲解简介C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。浏览器通过Web

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

简介

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

B/S 是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。

优缺点:

CS架构优点:

  1. 能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快
  2. 负荷比较轻:当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果,应用服务器运行数据负荷较轻。

缺点

  1. 客户端需要安装专用的客户端软件,安装过程可能会出错
  2. 对客户端的操作系统一般也会有限制。
  3. 维护和升级成本高:当系统软件升级时,每一台客户机需要重新安装。

BS架构优点

  1. 最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件
  2. 系统的扩展非常容易,只要能上网,再由 系统管理员分配一个用户名和密码,就可以使用了,或者在线申请
  3. 维护升级越来越容易,使用“瘦”客户机,“胖”服务端的方式。
  4. 使用的B/S架构的应用管理软件一般安装在Linux服务器上,它的安全性高,免费,而且连数据库也是免费的

缺点

BS架构管理软件只安装在服务端上,络管理人员只需要管理服务端就行。所有的客户端只有浏览器,网络管理人员只需要做硬件维护,但是,在运行数据量较大的时候,有可能出现服务端“崩溃”的问题,后果是不堪设想的。因此切记做好备有数据库存储服务端。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183860.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月31日 上午11:36
下一篇 2022年8月31日 上午11:36


相关推荐

  • UDP协议 sendto 和 recvfrom 浅析与示例

    UDP协议 sendto 和 recvfrom 浅析与示例UDP(userdatagramprotocol)用户数据报协议,属于传输层。UDP是面向非连接的协议,它不与对方建立连接,而是直接把数据报发给对方。UDP无需建立类如三次握手的连接,使得通信效

    2022年7月1日
    30
  • java运算符或_java运算符

    java运算符或_java运算符1 运算符和表达式 1 运算符 对常量或者变量进行操作的符号 2 表达式 用运算符把常量或者变量连接起来符合 Java 语法的式子就可以称为表达式 不同运算符连接的表达式是不同的表达式 举例说明 inta 10 intb 20 intc a b 是一个运算符 并且是算术运算符 a b 是表达式 由于 是算数运算符 所以这个表达式叫算术表达式算术运算符号

    2026年3月18日
    2
  • Spring+MyBatis实例详解「建议收藏」

    Spring+MyBatis实例详解「建议收藏」1.项目结构:                2.项目的Maven依赖:<properties> <spring-version>4.3.21.RELEASE</spring-version> </properties> <dependencies> <dependen…

    2022年6月24日
    23
  • js定时跳转网页_js 网页代码

    js定时跳转网页_js 网页代码效果如下:五秒跳完之后,转到百度的页面js代码如下:window.οnlοad=init;functioninit(){window.setTimeout(“tiaozhuan()”,5000);window.setInterval(“shijian()”,1000);//五秒后调用tiaozhuan}functiontiaozhuan(){location.replace(“http://www.baidu.com”);} functionshijian(){ var

    2022年8月12日
    11
  • PP图和QQ图

    一.QQ图分位数图示法(QuantileQuantilePlot,简称Q-Q图)统计学里Q-Q图(Q代表分位数)是一个概率图,用图形的方式比较两个概率分布,把他们的两个分位数放在一起比较。首先选好分位数间隔。图上的点(x,y)反映出其中一个第二个分布(y坐标)的分位数和与之对应的第一分布(x坐标)的相同分位数。因此,这条线是一条以分位数间隔为参数的曲线。如果两个分布相似,则该Q-Q图…

    2022年4月5日
    76
  • OpenClaw 安装与运行教程

    OpenClaw 安装与运行教程

    2026年3月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号