首页 > 其他分享 >B/S架构与C/S架构的区别

B/S架构与C/S架构的区别

时间:2022-10-25 21:47:38浏览次数:56  
标签:需要 架构 重新安装 区别 Server 软件 服务器

B/S架构与C/S架构

什么是B/S架构?什么是C/S架构?

B/S:Browser/Server,浏览器/服务器模式。生活中常见为各种网站,百度(www.baidu.com)等。
C/S:Client/Server,客户端服务器模式。生活中常见为手机的APP,电脑的应用程序,使用服务需要就需要安装软件。


C/S架构

C/S与B/S 各有什么优势?

C/S:客户在本地安装软件,可以更好的使用硬件资源,在本地处理数据,减轻服务器的压力。但是应用更新时,需要重新安装软件,需要适应不同的系统。
B/S:客户使用浏览器进行访问网站,一般的数据在服务器进行处理,导致服务器的压力比较高,服务更新时,不需要重新安装软件。

标签:需要,架构,重新安装,区别,Server,软件,服务器
From: https://www.cnblogs.com/handsometaoa/p/16826406.html

相关文章

  • 23-23-分布式架构业务逻辑层与数据访问层设计与实践(1)_ev
                                               ......
  • 1.count(a)和count(*)的区别
    1.区别在于count(字段)不会算null,cout(*)会计算null。2.mysql5.7.18version之后,计算count(*)时候会优先走二级索引,因为二级索引的树更小。TRANSLATEwithxEnglis......
  • QWidget,QMainWindow和QDialog的区别
    在创建QtGuiApplication时,总会让你选择在QWidget,QMainWindow和QDialog中选择一个BaseClass。这三个类具体有什么区别呢?在Qt的手册和网上找了一些资料。先看官方的手......
  • charles中Map、Rewrite、Breakpoints的区别
    Charles提供了Map功能、Rewrite功能、Breakpoints功能,都可以达到修改服务器返回内容的目的,这三者的差异是:MapMap功能适合长期的将某些请求重定向到另一个网络地址或本地......
  • Kubernetes架构提供哪些功能​
    2014年,谷歌开放了Kubernetes项目。它是建立在谷歌运行大规模生产系统的基础之上,结合社区的最佳创意和实践构建的一个可移植、可扩展的开源平台。Kubernetes主要是通过API......
  • 关于git中soft mixed hard的区别以及keep的理解
    关于git中softmixedhard的区别以及keep的理解 关于git中softmixedhard的区别以及keep的理解当使用回滚版本的时候,在使用hard、soft、mixed是不一样的1、hard①移......
  • Kubernetes架构提供哪些功能
    2014年,谷歌开放了Kubernetes项目。它是建立在谷歌运行大规模生产系统的基础之上,结合社区的最佳创意和实践构建的一个可移植、可扩展的开源平台。Kubernetes主要是通过API......
  • SD-WAN不断冲击传统WAN架构
    随着全球化数字信息转型,网络结构也是在不断的发展和完善。随着云时代的到来,传统的网络布局的局限性开始凸显出来。在过去几年广域网最重要的变化是软件定义广域网技术(SD-W......
  • ReactorKit的使用(单向数据流架构) swift
    Reactor的最大的作用就是将业务逻辑从View中抽离出来,可以让我们代码分工变的更加清晰明朗,多人开发时也便于后期的管理和维护。ReactorKit是一个面向响应式单向Swift应......
  • 概念介绍_软件架构与概念介绍_资源分类
    概念介绍_软件架构1.web概念概述 2.HTML web概念概述 JavaWeb:使用Java语言开发基于互联网的项目软件架构: 1.C/S:Cl......