b/s是什么意思 什么是b/s结构和c/s结构?
浏览器/服务器”架构模式
B/S是“Browser/Server”的缩写,即“浏览器/服务器”架构模式。这种架构模式随着互联网的发展,特别是Web技术的兴起而出现,它是对传统的C/S(Client/Server,即“客户端/服务器”)架构的一种变化或改进。
在B/S架构中,用户的工作界面通过Web浏览器实现,主要的事务逻辑在服务器端处理,形成所谓的三层结构:浏览器层、中间件层和服务器层。这种架构将系统功能的核心部分集中到服务器上,简化了系统的开发、维护和使用。B/S架构的最大优点是用户只需要一个能够上网的电脑和一个Web浏览器即可使用系统,无需安装任何专门的软件,从而降低了系统的开发和维护成本。
此外,B/S架构的应用范围广泛,能够进行信息分布式处理,提高数据处理性能,并且客户端具有较好的通用性,对应用环境的依赖性较小。随着网络技术的发展,B/S架构已经成为当今应用软件的首选结构体系。
什么是b/s结构和c/s结构?
一、指代不同
1、C/S:就是指客户端/服务器模式。是计算机软件协同工作的一种模式,采取两层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。
2、B/S:是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
二、原理不同
1、C/S:客户端运行应用程序,服务器端运行服务程序,应用程序向服务程序提出申请,服务程序分析该申请是否合理,来决定返回数据信息还是禁止申请信息。
2、B/S:统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。浏览器通过Web Server 同数据库进行数据交互。
三、优势不同
1、C/S:是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。
2、B/S:总体拥有成本低、维护方便、 分布性强、开发简单,可以不用安装任何专门的软件就能 实现在任何地方进行操作,客户端零维护,系统的扩展非常容易,只要有一台能上网的电脑就能使用。