阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

软件体系架构介绍

182次阅读
没有评论

共计 576 个字符,预计需要花费 2 分钟才能阅读完成。

一、软件体系架构

1、B/S Browser/Server 浏览器与服务器

B 是英文单词“Browser”的首字母,即浏览器的意思;S 是英文单词“Server”的首字母,即服务器的意思。B/ S 就是“Browser/Server”的缩写,即”浏览器 / 服务器”模式

B/ S 结构是随着互联网的发展,web 出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的业务处理在服务端完成。你只需要在自己电脑或手机上安装一个浏览器,就可以通过 web Server 与数据库进行数据交互

图解

软件体系架构介绍

2、C/S Client/Server 客户端与服务器端

C 是英文单词“Client”的首字母,即客户端的意思,C/ S 就是“Client/Server”的缩写,即“客户端 / 服务器”模式

C/ S 结构是一种软件系统体系结构,也是生活中很常见的。这种结构是将需要处理的业务合理地分配到客户端和服务器端,这样可以大大降低通信成本,但是升级维护相对困难。比如我们手机中安装的微信、qq、王者荣耀等应用程序就是 C / S 结构

图解

软件体系架构介绍

3、B/ S 结构和 C / S 结构的区别

  1. 硬件环境不同,C/ S 通常是建立在专用的网络上,小范围的网络环境。而 B / S 是建立在广域网上的,适应范围强,通常有操作系统和浏览器就行
  2. C/ S 结构比 B / S 结构更安全,因为用户群相对固定,对信息的保护更强
  3. B/ S 结构维护升级比较简单,而 C / S 结构维护升级相对困难
正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-05-26发表,共计576字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中