Web 应用架构----B/S与C/S的区别

本文探讨了B/S(Browser/Server)和C/S(Client/Server)两种架构的区别。B/S架构依赖浏览器,简化了客户端,但对网络速度要求较高;C/S架构提供更强的安全性,但需要客户端安装且维护成本高。同时提到了App在两者之间的应用趋势。
摘要由CSDN通过智能技术生成

一、B/S架构:Browser/Server(浏览器/服务器)

        介绍:由逻辑上相互分离的表示层、业务层和数据层构成。表示层向客户提供数据,业务层实施业务和数据规则,数据层定义数据访问标准;三层体系结构中的核心是组件对象模型。

        B/S系统统一了客户端,无需特殊安装,拥有WEB浏览器即可,它将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。可以在服务器上安装数据库,然后浏览器通过mysql等数据库来进行数据交互。

        优点:1、建立在广域网的基础上,不必有专门的网络硬件环境,只有要操作系统和浏览器就可以使用,对计算机电脑配置要求低。

                    2、开发周期短,升级更新维护方便

        缺点:1、对信息安全的控制能力相对弱,面向的是不可知的用户群

                   2、对网络网速要求高

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值