软件架构(CS结构/BS结构)

来源:互联网 发布:chakra linux 怎么样 编辑:程序博客网 时间:2024/05/08 00:05
1. C/S结构
Client / Server

C/S工作流程图:



在C/S结构的情况下,不同的服务需要安装不同的客户端软件,
比如QQ、迅雷、Foxmail这种情况下安装的软件会越来越多,同时也有许多弊端,
比如A出差,需要在B电脑上查收邮件,但是B电脑并未安装Foxmail等类似的客户端软件,
这样不得不先去下载Foxmail,非常不方便。

app的三种:
web app(网页应用) (B/S)
hybrid app(混合应用 -- 应用的壳子套着页面) (C/S)
native app(原生应用) (C/S)


2. B/S结构
B/S(即Broswer / Server)解决了C/S所带来的不便,将所有的服务都可以通过浏览器来完成(因为基本所有浏览器都安装了浏览器),
但B/S也有一些不利,比如操作稳定性、流畅度等方面相对较弱。


0 0
原创粉丝点击