C/S 是Client/Server(客户端/服务器)的缩写;
在C/S架构中,服务器通常采用高性能的PC 、工作站或者小型机,而且采用大型数据库系统,如:SQL server 、DB2 、Oracle 或Sybase 等。客户端需要安装专用的客户软件。
B/S 是Brower/Server (浏览器/服务器)的缩写。
客户端通常只是要求安装一个浏览器(Browser),如:FireFox 、IE 、Chrome 等即可,服务器通常安装SQL server 、DB2 、Oracle 或Sybase 等数据库;在B/S架构中,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,主要事务逻辑在服务器端实现。浏览器通过Web服务器同数据库进行数据交互。
两种架构存在,应用工中以下区别:
(1)硬件要求不同。c/s一般建立在专用的网络上,是小范围的网络环境;而B/S一般构建于广域网上,不需要专门的网络硬件环境,只要能接入网络即可。在B/S脚骨的应用中,客户C/S端值需要能够运行浏览器就可以了。
(2)架构要求不同。C/S程序更加注重流程,需要对权限多层次校验,对系统运行速度可以较少考虑。而B/S
B/S 与C/S有什么区别
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 一、什么是C/S和B/S 要想对“C/S”和“B/S”技术发展变化有所了解,首先必须搞清楚三个问题。 第一、什么是...