分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

C/S,B/S的应用的区别

发布时间:2023-09-06 02:34责任编辑:郭大石关键词:暂无标签

B/S和C/S描述:

       B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如nternet Explorer、Mozilla的Firefox、Opera和Safari,服务器安装Oracle、Sybase、InFORMix或SQL Server等数据库。 在这种结构下,用户界面完全通过WWW浏览器实现,只有一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过WebServer通数据库进行数据交互。

       C/S是client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型的数据库系统,如Oracle、Sybase、InFORMix或SQLServer。客户端需要安装专用的客户端软件。

B/S和C/S区别:

     在C/S中,客户端软件是为了完成更多的功能而开发的,通过它与数据库系统进行数据交换,达到数据管理的目的,将各种计算和数据处理放在客户端执行,服务器端只进行数据存取,因此客户端与服务器端交换的完全是纯数据流

      在B/S中,客户端是浏览器,而数据的计算和逻辑处理大部分都在服务器端进行,而客户端只是将计算与数据取得的结果呈现。

      在系统维护时,由于C/S整体性,当处理出现问题过后以及系统升级时,升级困难,可能需要重新做一个全新得系统。而B/S由程序构建组成,可以更换个别组件,因此系统维护开销小

      在接口上,C/S多建立在Window平台上,表现方法有限,对程序员要求较高,而B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,减低开发成本。

      在重用性上,由于C/S得整体性,因此C/S的重用性没有B/S好。

      在分布上,C/S一般建立在小范围的专用网络上(局域网),B/S一般建立在广域网上。

      在安全方面上,C/S一般面向的固定的用户群,信息的控制能力比较好,一般高度机密的信息系统对采用C/S结构,而B/S一般面向的时不可知的用户,对信息的控制能力相对较弱。

C/S,B/S的应用的区别

原文地址:https://www.cnblogs.com/yxStudy/p/10515746.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved