软件开发架构

C/S架构

client:客户端

server:服务端

  • 优点:
    • 软件的使用稳定
    • 节省网络资源
  • 缺点:
    • 安装麻烦
    • 软件的每一次更新,用户都需要重新下载或更新版本

B/S架构

Browser:浏览器

Server:服务端

  • 优点
    • 软件使用方便
    • 无需跟着软件的更新去下载
  • 缺点
    • 如果网络不稳定,软件的使用就不稳定

比较流行的是B/S架构,用户体验高,对于用户来说,更为便捷,不需要过度依赖于系统环境。





原文地址:https://www.cnblogs.com/cnhyk/p/11984768.html