必威体育Betway必威体育官网
当前位置:首页 > IT技术

C/S模式和B/S模式

时间:2019-09-03 18:41:04来源:IT技术作者:seo实验室小编阅读:51次「手机版」
 

c/s

1.C/S模式(Client/Server,客户机/服务器模式)

是一种软件系统结构的一种,C/S模式是基于企业内部网络的应用系统,与B/S模式的相比,最大的优点是,不依赖企业外网的环境,无论企业是否能够上网,都不影响应用。

     优点:

       1) C/S模式充分发挥客户端PC的处理能力,很多工作可以在客户端处理之后再提交给服务器,对应的优点就是客户端响应速度快。

  2) 将应用程序与服务器分离,系统具有稳定性和灵活性。

  3) 适合于局域网,安全性高。

     缺点:

      1) 只适用于局域网,随着互联网的飞速发展,移动办公和分布式办公越来越普及,远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据

  2) 客户端需要安转专门的客户端软件,首先涉及安装工作量,其次,任何一台电脑出现问题,如病毒,硬件损坏都需要进行安转和维护,如果软件需要升级,每台客户机都需要重新安转,维护和升级成本非常高。

2.B/S模式(Browser/Server,浏览器/服务器模式)

随着互联网的兴起,对C/S模式进行了扩展,B/S结构中用户界面是通过浏览器实现的,B/S是基于应用层http协议的web,建立在广域网上。

B/S模式最大优点是运行维护比较简单,能实现不同人员在不同地点,以不同的接入方式访问和操作共同的数据。

 优点:

  1) 维护、升级简单,每次维护或者升级,只要对服务器操作即可,客户端不需要修改。

  2) 开放性好(用户通过通用浏览器访问),可扩展性好(由于web平台的无关性,B/S可以任意扩展)

  3) 用户使用方便,用户接触的浏览器界面相似。

 缺点:

  1) 安全性较弱。

  2) 响应速度受很多因素影响,用户体验不是特别好。

两者的区别:

1.硬件环境不同

 C/S建立专用网络,局域网之间在通过专门的服务器提供连接。

 B/S建立在广域网上,不必专门的网络硬件环境,只要有操作系统和浏览器就行。

2.程序架构

 C/S程序更加注重流程,可以对权限多层次校验,对系统的运行速度可以较少考虑。

 B/S对安全以及访问速度的多重考虑,建立在需要更加优化基础之上

3.软件重用不同

 C/S程序可以不可避免整体考虑,重构性不如B/S重构性好,

 B/S多重结构,要求构件相对独立的功能。

4.用户接口不同

 C/S多建立在windows平台上

 B/S建立浏览器

5.信息流不同

 C/S是典型的中央集权的机械式处理,交互性相对较低

 B/S是信息流向变化,B-B,B-C等信息,流向的变化 

相关阅读

这些旅游B2B产业模式的细分你知道多少?

当今时代,“互联网+”如狂风般卷入人们的生活,互联网+简言之就是创新2.0下的互联网发展新形态、新业态,是知识社会创新2.0推动下的互

光明还是黑暗?——帮助用户做决策的设计模式

构建诚实透明的界面体验,帮助用户更好地作出决策。如今,许多应用会基于用户的个人数据对其偏好做出假设,如Google Now,Spotify和Amazo

商业模式VS企业战略,你还傻傻分不清楚吗?

上一篇我们分析了商业模式和盈利模式的区别,这一篇我们再次分析一个更容易和商业模式混淆的概念——战略;看一看商业模式和企业战略

海外直采+自营模式确保正品,打破“小红书有假货吗”疑

假货一直是困扰国内消费者的核心问题。它不仅是一个商业问题,同时也是一个社会问题。假货的历史,就如同品牌的历史一样悠久。当然,既

兔博士给出线上新解法,打破房地产业线下服务模式

放眼观之,互联网发展的各种强大武器,从来都没有在房地产行业施展过伸手。对于房地产这个低频高额,重线下服务的行业,线上提供的仅仅是

分享到:

栏目导航

推荐阅读

热门阅读