奋斗!测试的天空...

C/S 与 B/S 8大区别

上一篇 / 下一篇  2010-11-19 15:41:25

C/SB/S区别: 51Testing软件测试网NHFZ:I6s
  Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的
S:|O D2Nh }a1H{:S:b109597
1.硬件环境不同
T.J'RILT7FV:R109597
  C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务.51Testing软件测试网6jYr}z9N-o7N
  B/S建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备.信息自己管理.有比C/S更强的适应范围,一般只要有操作系统和浏览器就行 51Testing软件测试网!H,a@R+o
2.对安全要求不同 51Testing软件测试网9H:z)[0jnTt"R
  C/S一般面向相对固定的用户群,对信息安全的控制能力很强.一般高度机密的信息系统采用C/S结构适宜.可以通过B/S发布部分可公开信息.
1B)D3NQaI O)}109597
  B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群51Testing软件测试网4j'H,VA g%y4Ouom
3.对程序架构不同 
8m [` s(s6v109597
  C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑.
z,a.|Mg'F#l"Q3s\109597
  B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上.C/S有更高的要求B/S结构的程序架构是发展的趋势,MS.Net系列的BizTalk 2000 Exchange 2000,全面支持网络的构件搭建的系统. SUNIBM推的JavaBean构件技术等,使B/S更加成熟51Testing软件测试网[c/xB{[;qyN
4.软件重用不同 51Testing软件测试网4T$FxIl C#}Xt
  C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好.
:G"f0Et3|pO9d109597
  B/S对的多重结构,要求构件相对独立的功能.能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子 
h)VK,U l o/L^^109597
5.系统维护不同 
IM/Q.~ E%BA)o109597
系统维护是软件生存周期中,开销大, -------重要51Testing软件测试网BvSY?9z|c/cz
  C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级.升级难.可能是再做一个全新的系统51Testing软件测试网6F!T8`M R9B
  B/S构件组成,方面构件个别的更换,实现系统的无缝升级.系统维护开销减到最小.用户从网上自己下载安装就可以实现升级51Testing软件测试网r]*b{Z
6.处理问题不同 51Testing软件测试网s VS6?)Z/OE^
  C/S程序可以处理用户面固定,并且在相同区域,安全要求高需求,与操作系统相关.应该都是相同的系统51Testing软件测试网*O#EpC[ r5@(D
  B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的.与操作系统平台关系最小
^O:}OUS S H$]V109597
7.用户接口不同 51Testing软件测试网f0aK N7V f
  C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高
f)b$r*}J.QO109597
  B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难度减低,减低开发成本
]z9{r-| ~Er109597
8.信息流不同 51Testing软件测试网EAD:iB q
  C/S程序一般是典型的中央集权的机械式处理,交互性相对低51Testing软件测试网QE(o[@/p%v Fc/f7N
  B/S信息流向可变化, B-B B-C B-G等信息、流向的变化,更象交易中心

TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-06  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 24863
  • 日志数: 25
  • 建立时间: 2007-12-09
  • 更新时间: 2016-06-13

RSS订阅

Open Toolbar