CS与BS区别

转载 2015年11月20日 09:17:24
简介:CS即Client/Server(客户机/服务器)结构,C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。但是该结构的程序是针对性开发,变更不够灵活,维护和管理的难度较大。通常只局限于小型局域网,不利于扩展。并且,由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,具有较大的局限性。要求具有一定专业水准的技术人员去完成。 


BS即Browser/Server(浏览器/服务器)结构,就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步。 B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低。但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求。例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便。此外,实现复杂的应用构造有较大的困难。


一、硬件环境

C/S用户固定,并且处于相同区域,要求拥有相同的操作系统。
B/S要有操作系统和浏览器就行。与操作系统平台无关。

二、客户端要求

C/S客户端的计算机电脑配置要求较高。
B/S客户端的计算机电脑配置要求较低。

四、软件安装

C/S每一个客户端都必须安装和配置软件,客户端不必安装,使用浏览器访问,易推广。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

五、软件升级和维护
C/S每一个客户端都要升级程序。可以采用自动升级。BS客户端不必安装及维护。

六、安全性

C/S一般面向相对固定的用户群,程序更加注重流程,它可以对权限进行多层次校验,提供了更安全的存取模式,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。


BS和CS到底有多大差异?

什么情况下用BS,什么情况下用CS?? 一、先说应用场景,然后实际推演和比较。就能清楚掌握了。 比如:目前有个CS结构的.Net程序是用wpf技术写的,那3D效果非常棒,而转成BS结构...
  • wellsoho
  • wellsoho
  • 2016年04月29日 12:32
  • 3286

BS架构和CS架构的优缺点

1、CS、BS架构定义   CS(Client/Server):客户端----服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大...
  • fightfaith
  • fightfaith
  • 2015年12月24日 09:46
  • 29241

浅谈cs与bs的结构测试

一直以来没有怎么接触过cs的测试,最近有机会了解,把学习笔记总结下。 1、单从测试角度来看cs可以分为三部分来看,如下: a、单独的client端 b、client和server的整...
  • yzl11
  • yzl11
  • 2016年07月16日 11:00
  • 1493

关于混合模式BS和CS

 说来也奇怪在软件技术发展到今天主要的开发都是以逻辑结构的清晰和开发的结构化为主,基本上未来的软件开发主要就是追求一种能够类似于工厂组装一样,控件和结构加上必要的逻辑就能产生产品。进入正题前几天去应聘...
  • ktboy
  • ktboy
  • 2008年02月07日 22:53
  • 1418

设计模式之CS和BS结构的区别

BS,CS模式经常性听到,对于一个PHP程序员的我,却不得其意思,找了篇文章,大概了解下~~自己不晓得,只能转载了,非自己思维,望见谅~~ 什么是C/S和B/S结构?         C/S又...
  • liujihaozhy
  • liujihaozhy
  • 2016年03月18日 23:57
  • 1847

BS架构与CS架构的区别和优势【转自知乎】

偶然想弄懂BS和CS架构,查查资料发现这个不错,保存下来吧。哈哈。。。。。。。。。。。。。。 作者:李松然 链接:https://www.zhihu.com/question/24368490/a...
  • leelian_jason
  • leelian_jason
  • 2016年11月19日 13:31
  • 3425

Web之旅小结——BS和CS的对比

前言:从第一个Web项目——NMS项目,再到后来的Web系列课程的学习:从HTML、XML、ASP.NET、CSS、JavaScript。总算是对于Web程序的开发有了一个初步的了解。BS的结束,不免...
  • u011500356
  • u011500356
  • 2016年03月04日 20:03
  • 1133

BS架构 CS架构 SOA架构 分别是什么?

一、什么是C/S和B/S 第一、什么是C/S结构。C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分...
  • xo_zhang
  • xo_zhang
  • 2013年06月30日 11:05
  • 3213

记一次CS系统与BS的对接集成

地址:http://www.cnblogs.com/qingteng1983/archive/2012/01/15/2086478.html
  • anlidengshiwei
  • anlidengshiwei
  • 2015年02月13日 09:55
  • 357

CS结构与BS结构

CS结构与BS结构 基本概述      B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW...
  • q547550831
  • q547550831
  • 2015年12月30日 12:57
  • 1768
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CS与BS区别
举报原因:
原因补充:

(最多只允许输入30个字)