• B/S与C/S的区别


    C/S
    c:client s:server
    就是客户端与服务器结构,常见的软件系统结构体系,通过将任务合理分配到client端和server端,降低系统的通讯资源使用,充分利用两段硬件环境的优势,架构的界面和操作可以很丰富,安全性能容易保证,并且由于只有一层交互,响应速度较快。
    但是,缺点是适用面较窄,通常只适用于局域网,且需要安装后才能使用,维护成本较高,一次升级,所有的客户端都需要改变。


    B/S
    c:browser s:server
    浏览器/服务器结构,极少数食物事务在前端实现,主要事务逻辑都在服务器端实现,在与后台数据的交互过程中,经过中间件(应用层WEB服务器交互),优点就是客户端无需安装,浏览器就可,不局限在局域网层面,也无需升级客户端,升级服务即可。
    但是速度和安全性上需要花费巨大的成本,采用的时请求与响应的模式,可能需要刷新界面。

  • 相关阅读:
    随手感言
    unity序列化
    unity EditorGUILayer绘制报错
    Json文件的BOM
    unity StrangeIoc
    软件工程实践2017——实践总结
    个人作业——软件产品案例分析
    Gitkraken的使用
    软件工程实践2017——个人技术博客
    UGUI中显示粒子特效
  • 原文地址:https://www.cnblogs.com/gaohuajie/p/6768790.html
Copyright © 2020-2023  润新知