1.B/S结构(Brower/Server,浏览器、服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server同数据库进行数据交互。
1.1Browser/Server结构主要是利用了不断成熟的Web浏览器技术:结合浏览器的多种脚本语言和ActiveX技术,用通用浏览器实现原来需要复杂专用软件才能实现的强大功能,同时节约了开发成本。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易。
B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担,并增加了交互性,能进行局部实时刷新。
2.1架构特点(1)维护和升级方式简单。
(2)成本降低,选择更多。
(3)应用服务器运行数据负荷较重。
2.C/S
C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQL Server。客户端需要安装专用的客户端软件。
3.B/S与C/S区别
1.硬件环境不同:
C/S一般建立在专
仿京东商城平台设计与实现
最新推荐文章于 2022-12-18 20:05:11 发布
本文详细介绍了B/S(Browser/Server)和C/S(Client/Server)架构,阐述了B/S的浏览器、服务器模式,强调其在维护、升级、成本和适应性上的优势,如客户端零安装、零维护。同时,讨论了C/S架构的特点,适用于对安全性要求较高的系统。文章还对比了两者在硬件环境、安全要求、程序架构、软件重用、系统维护、问题处理和用户接口等方面的差异,指出B/S在信息流向的灵活性和交互性上的优势。
摘要由CSDN通过智能技术生成