首页 > 其他分享 >CS与BS架构模式概述

CS与BS架构模式概述

时间:2024-01-24 12:33:10浏览次数:34  
标签:浏览器 架构 BS CS 服务器 客户端

### CS(Client Server): 客户端服务器架构

优点:利用客户端机器的资源,减轻服务器的负荷;一部分安全要求不高的计算任务、存储任务都会放在客户端执行,不需要把所有的计算和存储都放在服务器执行,减轻服务器压力,也减轻网络访问速度。
缺点:需要安装本地客户端,后期升级维护成本高。
适用场景:移动端、桌面级应用

BS(Browser Server): 浏览器服务器架构

优点:不需要安装客户端,电脑上有浏览器就可以直接访问,升级维护成本低。
缺点:所有存储和计算任务都放在服务器,服务器的负荷重;在服务器计算完结果后响应给客户端,因此客户端与服务器端会频繁的进行网络交互,从而网络负荷较重。
适用场景:浏览器端应用

标签:浏览器,架构,BS,CS,服务器,客户端
From: https://www.cnblogs.com/lisong0626/p/17984396

相关文章

  • 无涯教程-CSS3 - boarder-image属性
    CSSBorderimage属性用于向某些元素添加图像边界。边界图像的示例语法如下-#borderimg{border:10pxsolidtransparent;padding:15px;}最常用的值如下所示-Sr.No.Value&Remark1border-image-source用于设置图像路径2border-image-slice用于切片边......
  • 无涯教程-CSS3 - border-radius属性
    CSS3圆角用于通过使用border-radius 属性为正文或文本添加特殊的彩色圆角,语法如下-#rcorners7{border-radius:60px/15px;background:#FF0000;padding:20px;width:200px;height:150px;}下表显示了圆角的可能值,如下所示:Sr.No.Value&Remark1......
  • [CSS]SCSS基本用法
    1.声明变量的符号$2.默认变量!default默认变量在值后面加上!default3.变量调用4.局部变量和全局变量5.嵌套 选择器嵌套、属性嵌套、伪类嵌套6.混合宏@mixin声明混合宏,@include调用混合宏 (理解:写了个方法) 不足:编译的时候会根据不同选择器分别编译,形成冗余......
  • WebStorm 没有找到本地修改记录LocalChanges,怎么查看本地修改记录
    一直用IDEA做后端Java开发,也写过vue+elementUI的前端代码,但前后端都放在一个项目里写,本地修改代码记录,可以在git-LocalChanges中查看修改记录。 最近前后端分离,自己需要单独用WebStorm写前端项目代码,在git里就找不到本地修改记录了,如下图:File-->Setting-->VersionControl......
  • 文件系统(一):存储介质、原理与架构
    liwen01 2024.01.01前言从系统角度来看,文件系统是对文件存储器空间进行组织、分配、负责文件存储并对存入的文件进行保护和检索的一个系统。它的目的是使用户和应用程序能够方便地管理存储器上的文件和目录,比如常见的对文件的增、删、改、查。每当我们操作一个文件的时候,实......
  • QGraphicsView缩放内容时保持鼠标位置不变
    有时在QGraphicsView显示一张图片时,我们需要缩放图像同时保持鼠标悬停位置内容的位置不变。这时候就需要我们在缩放时实时控制QGraphicsView的水平和垂直滚动条控件的位置。本文给出一个实现此功能的简单例子。此例子在VS2017和Qt5.9的环境下测试通过。软件效果如下:头文件:clas......
  • 说说Java的AbstractQueuedSynchronizer
    Java中的Lock锁,都是基于AQS,也就是AbstractQueuedSynchronizer。那么AbstractQueuedSynchronizer又是基于什么原理来做锁的呢?一:锁原理1. 怎么算获取到了锁?AQS内置了一个volatileintstate字段,利用CAS保证并发安全,当state=0表示没没有线程占用。只要线程设置了state(比如置为1,......
  • 大语言模型的架构及其训练(目标函数和优化算法)
    先占坑24号早上起来补大模型的架构 大模型的训练模型训练=目标函数+优化算法可用任何模型将token序列映射到上下文嵌入中一、目标函数1.Decoder-only模型①映射到上下文嵌入②用嵌入矩阵获得每个token得分③指数化、归一化得预测分布用负对数最大似然作为目标函数2.Encoder-o......
  • 无涯教程-CSS - 文字效果
    您可以使用CSS过滤器将特殊效果添加到文本,图像和网页的其他方面,而无需使用图像或其他图形。AlphaChannelAlpha通道滤镜会更改对象的透明度,从而使其融合到背景中,以下参数可以在此过滤器中使用-Sr.No.Parameter&Remark1opacity透明度。0是完全透明的,100是完全不透明的......
  • csharp 扩展方法
    扩展方法//定义一个静态类publicstaticclassStringExtension{//定义一个静态方法,用this关键字指定要扩展的类型publicstaticstringMyReverse(thisstrings){//实现字符串反转的逻辑char[]chars=s.ToCharArray();Array.......