B/S架构的缺点
Db8d`Thc0B/S架构的以浏览器为基础的应用程序使用的存在以下缺点:
VhE8Ztw+Uz}0G0CO.Z7cT0择告网 - 广告人社区门户U m3C*\i
择告网 - 广告人社区门户'F7K3RSpVY3N
2)网络传输量大:由于客户端不能保存状态数据,因此必须在客户端和服务器之间传输用户界面内容以及所需的数据。
9o6@
r|y6o2J$p0 3)安全性较低,只需要任何一台有浏览器的电脑,就可以进入服务器的登陆界面,只能靠登陆密码来保护,而且一般数据传输都是没有经过加密的,容易造成数据泄漏。择告网 - 广告人社区门户$HD
I%}/WCS
择告网 - 广告人社区门户R-ZV:Q
x)xHU&j3o
B/S架构的以浏览器为基础的应用程序开发存在以下缺点:择告网 - 广告人社区门户 f2]MRu st"{%GZ&by
择告网 - 广告人社区门户6Lit+x |UI0|由于internet技术的广泛流行,越来越多的程序开发模式正在从C/S向B/S转换,由于B/S模式具有瘦客户端的优点——无须安装客户端程序,这就大大减轻了软件升级的费用,所有的业务逻辑和数据库存储都放在服务端,从而提高了系统的可维护性。而且由于HTTP协议是一个开放式的标准,因此只要是支持HTTP协议的浏览器都可以运行,再结合目前的XML技术,可以方便地实现跨平台的分布式应用。择告网 - 广告人社区门户3In}c0GJ
SK GYda#R0 但 B/S架构有其天生的缺点:无状态性。这其实并不是B/S程序的错,而是由于B/S程序是建立在http协议的基础上的,因此程序无法维护各个客户端的状态,不过所幸的是这个问题现在已经解决了。
-?'VO:fJIo0 择告网 - 广告人社区门户&g0?DdmDf lt'^现行的B/S开发的另一大缺陷是:代码和HTML页面揉和在一起了,对程序员和美工非常不利,而且对代码的维护简直是一场恶梦择告网 - 广告人社区门户mR`"a4OBgr'Rg;|
TAG:

