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有什么区别
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 一、什么是C/S和B/S 要想对“C/S”和“B/S”技术发展变化有所了解,首先必须搞清楚三个问题。 第一、什么是...