C/S、B/S架构,云服务

本文详细介绍了C/S和B/S架构的优缺点,C/S架构强调客户端处理能力,适合局域网,但成本高,分布性和兼容性较差;B/S架构则依赖浏览器,访问便利,成本低,但个性化和安全性较弱。云服务,特别是SaaS,提供在线软件服务,降低了企业成本,提升了服务便捷性。IAAS、PAAS和SAAS三层模型分别对应基础设施、平台和软件服务。C/S模式与云服务中的SaaS模式有显著区别,后者更注重按需服务和便捷性。
摘要由CSDN通过智能技术生成

C/S 架构:

Client/Service,客户端服务器模式,是一种比较早的软件架构,主要应用于局域网,可以采用任何通信协议。
常见手机和电脑上的应用程序(除web app、小程序等原生和H5混合开发的app)采用这种架构
举例:淘宝app,从后台获取到数据后,在app中生成页面并显示
优点

  1. 充分发挥客户端PC的处理能力。很多数据可以通过客户端的处理后再发给服务器,降低了服务器的负荷,提高了速度。
  2. 分布性差。必须安装专用的客户端软件。
  3. 兼容性差。对客户机的操作系统有限制,对一些操作系统和新开发的操作系统不兼容。
  4. 成本高。开发、维护费用较高,一次升级,就全部客户端的程序全部须要更改。
  5. 能满足个性化需求。操作界面多样。
  6. 安全性更好。C/S通常面向相比固定的用户群,程序越发注重过程,它能够对权限实行多层次校验,提供了更安全的存取形式,对信息安全的控制才能非常强。
  7. 用户群固定,适用面窄。

B/S 架构:

Browser/Server,浏览器服务器模式,可以认为是CS的一种改进,或三层CS架构,只能使用HTTP协议。
浏览器中打开的网站
举例:淘宝网页版,直接从后台获取数据和HTML页面
评价

  1. 访问便利。随时随地都可以访问,只要有一台连接互联网和安装了浏览器的计算
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值