美文网首页
C/S(胖客户端)和B/S(瘦客户端)

C/S(胖客户端)和B/S(瘦客户端)

作者: 灭蒙鸟 | 来源:发表于2019-12-02 08:36 被阅读0次

十余年前,CS和BS之争正高潮,所有人都认为BS是潮流,必将征服一切。那时候面试的问题都是,你懂BS吗,它和CS的区别是什么?果不其然,现在大部分软件都上云,变成BS架构。连PS这种大型应用都有浏览器里的模仿者了。

但是现在的BS架构还是瘦客户端嘛?现在的BS架构难道不是带着BS面具的CS嘛?不说IOS/ANDRIOD上的APPS,就是胖客户端,现在流行的SPA单页应用,它不就是一个躲在浏览器里的胖客户端嘛?

原来的CS架构是C端处理大部分业务逻辑,S端主要是数据库,保存数据,但是也有一些存储过程处理核心,一致性相关的业务逻辑,C也调用一些SOA架构的第三方服务。

现在的SPA应用,分为客户端业务逻辑,和服务端业务逻辑,前端的逻辑越来越复杂,越来越胖。如今大家都在学SPA,面试也会问到,你懂那种SPA?

历史真是螺旋式前进啊,风水轮流转,明年到我家。那么,所谓的BS架构会不会复兴?我觉得很有可能,BLAZOR也许就是一种未来瘦客户端的可能选择。

相关文章

  • C/S(胖客户端)和B/S(瘦客户端)

    十余年前,CS和BS之争正高潮,所有人都认为BS是潮流,必将征服一切。那时候面试的问题都是,你懂BS吗,它和CS的...

  • C/S和B/S架构

    C/S和B/S架构 C/S:Client/Server,客户端/服务端 缺点: 需要安装专用客户端程序才能使用; ...

  • HTML入门

    概述 HTML/CSS/JS C/S和B/S架构 C/S架构client:客户端server:服务器 B/S架构b...

  • c/s与b/s

    1.c/s和b/s 1)c/s c/s是client/server,即客户端/服务端架构优点: 缺点: 2)b/s...

  • Django框架总结

    一、Django框架前言知识: 1、C/S和B/S的区别: C/S结构软件:客户端/服务端软件,即客户端要自己下载...

  • JavaWeb MVC设计模式

    开发模式 1.C/S 客户端/服务器,需要安装客户端软件,称为胖客户端 2.B/S 浏览器/服务器,只要有浏览器即...

  • 【测试基础1】测试基础知识概览

    1、C/S 和B/S C/S:客户端-服务器架构;B/S:浏览器-服务器架构。区别如下: 效率:C/S效率高,有的...

  • 前端学习笔记01

    1.c/s和b/s ·c/s c/s>>>>>>client/server 要求客户端和服务端都要安装软件 常用软...

  • 服务器模型

    C/S模型 C/S模型概述 C/S(客户端/服务器)模型,是常用的服务器模型,包括现在说的B/S(浏览器/客户端)...

  • 前端(01)

    1.软件主要分为两种架构: C/S和B/S 2.C表示客户端,S表示服务器 B/S(B:浏览器)本质上也是C/S....

网友评论

      本文标题:C/S(胖客户端)和B/S(瘦客户端)

      本文链接:https://www.haomeiwen.com/subject/fhkxgctx.html