C/S与B/S架构

常见的软件结构模式分为两种:B/S, C/S

b/s结构模式采用了请求/响应的模式进行交互

 

C/S架构:

客户端/服务器

1.  所有图形化界面的软件都是C/S

2.  所谓客户端就是用户使用软件的界面

3.  所谓的服务器端,软件远程后台要受业务主要逻辑

特点:

1.  C/S架构的软件需在计算机上使用

2.  软件更新时,客户端也需要更新

3.  C/S架构的软件往往是不能跨平台使用

4.  C/S架构的软件通信,使用的是自己定义的规则,所以安全性较高

B/S架构:

   浏览器/服务器

1.  B/S本质上也是C/S,只不过B/S的软件使用浏览器作为客户端

2.  B/S是通过访问一个网站的形式来使用软件的,如:淘宝..360..等

特点:

1.  B/S架构的软件不需要安装,只要访问网站,就可以使用

2.  软件更新时客户端(浏览器)不需要更新

3.  B/S架构浏览器和服务器之间的通信采用的是HTTP协议(三方协议)。

4.  安全性相对较差。


阅读更多
文章标签: C/S B/S
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

C/S与B/S架构

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭