两种模式的比较分析:(B/S目前比较流行)
1、开发和维护成本
B/S模式开发和维护成本比较低,因为只需要维护Web服务器就可以了,C/S模式需要维护客户端和服务器(复杂度相同,工作量差不多的情况下)
2、客户端负载
B/S模式客户端负载比较重,很多客户端不需要服务器就解决了很多事情,C/S模式所以的服务都是要经过服务器进行处理,再返回
3、可移植性
B/S模式这方面更优越,只要有个浏览器就可以再不同平台上访问。C/S模式下需要适应不同的操作系统平台,很多客户端需要针对平台做单独的开发,比如QQ要做win版的,还要做MAc版的
4、用户界面
B/S模式需要依赖浏览器,基本就是一样。C/S模式比较灵活,可以由程序员自己定义,自己想做成什么样的就做成什么样
5、安全性
B/S模式安全性比较低,因为协议是公开的。C/S模式安全性较高,因为协议是可以自己定义的,比较少人知道
原文地址:http://www.cnblogs.com/LO-ME/p/3756138.html