zoukankan      html  css  js  c++  java
  • 软件开发架构

    软件开发架构

    软件开发,必须要开发一套客户端与服务端。

    服务端:24小时不间断提供服务

    客户端:享用服务可以随时去用

    软件开发架构分类

    1、C/S架构

    C:Client,客户端

    S:server,服务端

    优点:软件的使用稳定,并且可以节省网络资源。

    缺点:

    1. 若用户想在同一个设备上使用多个软件,必须下载多个客户端。
    2. 软件的每一次更新,客户端也必须跟着重新下载更新。

    举例:移动应用,手机淘宝,电脑上的QQ。。。

    2、B/S架构

    B:Browser,浏览器(客户端)

    S:Server,服务端

    优点:

    1. 以浏览器充当客户端,无需用户下载多个软件。
    2. 直接在浏览器上访问需要使用的软件,无需用户下载更新软件版本。

    缺点:消耗网络资源过大,当不稳定时,软件的使用也会不稳定。

    举例:一个域名,网址,直接在浏览器的地址栏输入域名就可以访问。

  • 相关阅读:
    KMP总结
    条件概率的计算
    EL和JSTL
    tomcat部署web项目
    web
    面试1
    面试可能会问的题
    简介
    建一个springboot项目
    刷题之牛客网
  • 原文地址:https://www.cnblogs.com/bowendown/p/11695255.html
Copyright © 2011-2022 走看看