前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >bs架构与cs架构举例_cs架构嵌入BS

bs架构与cs架构举例_cs架构嵌入BS

作者头像
全栈程序员站长
发布2022-09-30 20:46:30
7610
发布2022-09-30 20:46:30
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

BS架构

简介

指一种软件的开发模式,服务器/浏览器结构,即Browser/Server,最大的特点是不需要安装在手机或者电脑上面,有浏览器就可以使用.

例如

现在越来越多的软件都是基于BS架构(微信小程序,在线办公软件).

拓展

B/S架构是对C/S架构的一种变化或者改进的架构.在这种架构下,用户工作页面是通过WWW浏览器实现,极少部分事务逻辑在前端实现,但是主要事务逻辑在服务端实现,形成所谓三层3-tier结构——在下方超链接可了解三层架构3-tier-其实也就和SpringMVC框架层级代码结构类似 三层架构3-tier Bs架构是WEB兴起后的一种网络架构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。 这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

优点

1.兼容性强(只要有浏览器,不管是什么系统都可以打开使用) 2.维护更新方便(用户打开就是最新版本)

缺点

1.性能不佳(处理速度完全依赖于网络) 2.功能弱化,无法完成高难度的操作 3.安全性(因为基于网络,所以安全性就是一个很大的问题)

CS架构

简介

指软件的一种开发模式,服务器-客户机结构,即Client-Server(C/S)结构.C/S结构通常采取两层结构.服务器负责数据的管理,客户机负责完成与用户的交互任务.

例如

新买一台手机,想刷抖音或者打游戏,即需要本地安装,才可以正常操作(手机下载的app,电脑 下载的软件等等都是CS架构).

拓展

CS架构是存在时间最早的,由于早期网络带宽有限,早期都是通过网盘或者光盘安装软件

优点

1.安全性高 2.性能好 3.很强的事务处理能力

缺点

1.没有兼容性(例如:苹果和安卓不互通) 2.如果需要更新,需要重新下载安装(例如:比如游戏更新,微信更新)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/195239.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月10日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • BS架构
    • 简介
      • 例如
        • 拓展
          • 优点
            • 缺点
            • CS架构
              • 简介
                • 例如
                  • 拓展
                    • 优点
                      • 缺点
                      相关产品与服务
                      云数据库 SQL Server
                      腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档