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建立在浏览器上以更加丰富和生动的表现方式与用户交流并且大部分难度减低可降低开发成本
返回目录ASPNET开发宝典
编辑推荐
ASP NET开发培训视频教程
Microsoft NET框架程序设计视频教程
ASPNET MVC 框架揭秘
Java Web开发详解