博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
架构图-模型
阅读量:5206 次
发布时间:2019-06-14

本文共 517 字,大约阅读时间需要 1 分钟。

阅读目录:

  1.C/S架构

  2.B/S架构

 

我们了解的涉及到两个程序之间通讯的应用大致分为两种:

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

第二种是web类: 百度、知乎、博客园等使用浏览器访问就可以直接使用的应用。

这些应用的本质其实就是两个程序之间的通讯。而这两个分类又对应了两个软件开发的架构。

 

1.C/S架构

C/S即: Client与Server,中文意思:客户端与服务器端架构,这种架构也是从用户层面(物理层面)来划分的。

这里的客户端一般泛指客户端应用程序exe,程序需要先安装后,才能运行在用户的电脑上,对用户的电脑操作系统环境依赖较大。

 

2.B/S架构

B/S即:Browser与Server,中文意思:浏览器端与服务器端架构,这种架构是从用户层面来划分的。

Browser浏览器,其实也是一种Client客户端,只是这个客户端不需要大家去安装什么应用程序,

只需在浏览器上通过HTTP请求服务器端相关的紫云(网页资源),客户端Browser浏览器就能进行增删改查。

 

转载于:https://www.cnblogs.com/zhongbokun/p/10388171.html

你可能感兴趣的文章
Android——Fragment详解
查看>>
开发期间的GWT设置---加快编译速度
查看>>
Javascript中无法创建ActiveXObject("WScript.Shell")对象的解决方案
查看>>
Centos 装系统 配置网卡,校准时间
查看>>
MyBatis工具类
查看>>
leetcode 89. 格雷编码
查看>>
1144 The Missing Number
查看>>
【Leetcode】Clone Graph
查看>>
static的继承,静态方法只能继承,不能重写
查看>>
登陆系统
查看>>
unity 如何在botton AddListen中传递参数调用函数
查看>>
Linq之 Linq to Object
查看>>
CSS3新功能
查看>>
angularjs
查看>>
升级时出现错误的解决办法
查看>>
Hello World!
查看>>
js表格打印自动分页demo
查看>>
【分享】Windows日志查看工具分享
查看>>
SQLAlchemy
查看>>
循环遍历渲染模块
查看>>