简介

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

BS和CS 架构的介绍以及优缺点相关推荐

  1. cs和bs架构的区别(bs和cs架构的区别和优缺点)

    BS架构比CS架构优越的地方有哪些? BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制:而BS架构则不需要专门的操作环境,在任何地方,只 ...

  2. bs和cs架构的区别和优缺点_C/S和B/S两种架构区别与优缺点分析

    C/S和B/S,是再普通不过的两种软件架构方式,都可以进行同样的业务处理,甚至也可以用相同的方式实现共同的逻辑.既然如此,为何还要区分彼此呢?那我们就来看看二者的区别和联系. 一.C/S 架构 1. ...

  3. BS和CS架构,软件开发的瀑布模型,快速原型模型、螺旋模型、敏捷开发、软件测试分类,测试的分类和理解

    1.BS和CS架构 1.1  BS:浏览器与服务器结构 优点:客户端无需安装,有web浏览器即可 缺点:在速度和安全性上需要花费巨大的设计成本 1.2  CS:客户机与服务器结构 优点:CS架构的页面 ...

  4. bs cs架构区别_ehr系统是选择BS还是CS 架构?

    近年来,随着网络技术不断发展,导致了很多应用软件体系结构从C/S结构向更加灵活的多层分布结构演变,使得软件体系结构跨入一个新阶段,即B/S体系结构(Browser/Server的简称,浏览器/服务器模 ...

  5. 软件开发-BS与CS架构

    链接1:https://wenku.baidu.com/view/9d3e032833687e21af45a9e4 链接2:软件系统体系结构,软件系统设计,https://blog.csdn.net/ ...

  6. cs架构嵌入bs_车牌识别CS架构和BS架构详解

    原标题:车牌识别CS架构和BS架构详解 停车场管理系统中的系统架构分为BS架构和CS架构,两种架构各有优势,具体分析如下: C/S又称Client/Server或客户/服务器模式. B/S(Brows ...

  7. B-S架构和C-S架构区别

    目前用户用户对PC端应用的两种开发模式(C/S和B/S)理解是很片面的,今天为各位详细讲解下两者的区别. CS即Client/Server(客户机/服务器)结构,C/S结构在技能上非常成熟,它的重要特 ...

  8. 网络应用程序设计模式:浅谈CS架构与BS架构

    CS架构与BS架构的区别 应用程序 单机程序 网络应用程序 网络应用程序设计模式 CS架构 CS架构优缺点 BS架构 BS架构优缺点 应用程序 应用程序是指为了完成特定任务而被开发运行于操作系统之上的 ...

  9. cs架构嵌入bs_CS与BS架构区别、比较、及现状与趋势分析

    一.简介  CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强.具有安全的存取模式.网络通信量低.响应速度快.利于处理大量数据.但是该结构的程序是 ...

  10. CS架构和BS架构的发展趋势即在图像处理软件中的应用

    趋势:总体来讲有融合的趋势,你中有我,我中有你.前后端分离的技术大行其道,前端更像是把原来桌面上的工作搬到浏览器中实现. websocket能像桌面一样工作: javascript的语法增加了clas ...

最新文章

  1. ValueError: Classification metrics can‘t handle a mix of multiclass and unknown targets
  2. Python回顾与整理1:Python基础
  3. mybatis一套完整入门教程
  4. 如何给容器服务的Docker增加数据盘
  5. 十条技巧 更聪明地使用Google搜索
  6. hadoop 多节点集群_设置Apache Hadoop多节点集群
  7. Zookeeper单机安装(开启kerberos)
  8. 新手入坑自动驾驶,我是这么学习的......
  9. 二叉树的前中后层遍历
  10. mac python安装pyqt5_pyqt5 mac os 安装
  11. EDIUS 9 PRO(视频编辑软件)
  12. 新gre考试用什么复习资料?
  13. VB中 vbp vbw frm frx log bas 等扩展名大全
  14. 是指可以显示网页服务器或者文件,浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件。...
  15. 从DT时代云栖大会聊聊恒生电子
  16. 世界上最会“算计”的公司争相布局区块链,普华永道等四大会计师事务所的变革之路...
  17. java线程栅栏_Java 多线程之栅栏-CyclicBarrier
  18. Java SE学习笔记
  19. cesium three性能比较_初探希捷Exos银河18 TB盘,容量和性能双双提升
  20. 5、Dubbo-监控中心

热门文章

  1. 计算机硬盘存贮量单位,硬盘存储计量单位KB、MB、GB大小换算
  2. SAVIOR Securing Autonomous Vehicles with Robust Physical Invariants
  3. python-office自动化办公:Word批量转PDF
  4. Hysys能量流和物质流分析
  5. matlab模拟换热过程,第5章Hysys模拟换热过程.ppt
  6. x64位call代码注入器1.0版
  7. SQLite数据库导出Excel教程
  8. 用超级鹰来识别B站图片验证
  9. fgo服务器维护补偿什么时候才有,FGO11月02日临时维护公告 补偿奖励一览
  10. ppt制作弹跳的小球动画效果_你不能错过的PPT制作酷炫弹跳的小球教程