ASP.NET开发宝典:B⼀S结构与C⼀S结构比较

2026年09月26日 20:15
有1个网友回答
网友(1):

      B/S结构与C/S结构比较

  Client/Server建立在局域网的基础上 Browser/Server建立在广域网的基础上

   ( )硬件环境不同

  C/S一般建立在专用的网络上 它适用小范围里的网络环境 如局域网之间可以通过专门服务器提供连接和数据交换服务

  B/S是建立在广域网上的 它不必是专门的网络硬件环境 因此有比C/S更强的适应范围 一般只要有操作系统和浏览器就行

   ( )对安全要求不同

  C/S一般面向相对固定的用户群 对信息安全的控制能力很强 一般高度机密的信息系统采用C/S结构适宜 可以通过B/S发布部分可公开信息

  B/S建立在广域网上 对安全的控制能力相对较弱 面向的是不可知的用户群

   ( )对程序架构不同

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

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

   ( )系统维护不同

  C/S程序由于整体性 必须整体考查 处理出现的问题以及系统升级难 可能相当于再做一个全新的系统

  B/S构件组成便于构件个别的更换 可实现系统的无缝升级 系统维护开销可减到最小 用户从网上自己下载安装就可以实现升级

   ( )处理问题不同

  C/S程序可以处理用户面固定并且在相同区域 安全要求高的需求 与操作系统相关 应该都是相同的系统

  B/S建立在广域网上 面向不同的用户群 地域分散 这是C/S无法做到的 与操作系统平台关系最小

   ( )用户接口不同

  C/S多是建立在Windows平台上 表现方法有限 对程序员要求普遍较高

  B/S建立在浏览器上 以更加丰富和生动的表现方式与用户交流 并且大部分难度减低 可降低开发成本

   返回目录 ASP NET开发宝典

   编辑推荐

  ASP NET开发培训视频教程

  Microsoft NET框架程序设计视频教程

  ASP NET MVC 框架揭秘

lishixinzhi/Article/program/net/201311/16059