• 网络编程和并发之C/S架构与B/S架构


      由于不同机器上的程序要通信,才产生了网络

    一、C/S 架 构

      C/S架构即server(服务端)与client(客户端)架构,这里的客户端一般泛指客户端应用程序exe,程序需先安装后才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。

      例如:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用

      

     二、B/S 架 构

      B/S架构即Browser(浏览器端)与Server(服务器端)架构,这种架构是从用户层面划分的

    Browser(浏览器端),其实也是一种Client客户端,知识这个客户端不需要大家去装应用程序,只需在浏览器通过HTTP请求服务器端相关的资源(网页资源),客户端Browser(浏览器端)就能增删改查。

       例如:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用

  • 相关阅读:
    继承
    redis面试题收集
    spring知识点
    jvm类加载
    jvm回收机制
    HashMap和ConcurrentHashMap
    java基础
    spring-quartz整合
    alibaba-sentinel-1.8变化
    springcloud执行流程理解图
  • 原文地址:https://www.cnblogs.com/minusone/p/10033712.html
Copyright © 2020-2023  润新知