关于三层架构和AJAX的一点联系
2010-01-26 22:05
197 查看
考虑三层架构和AJAX的联系是从分布式结构想起的,客户-服务器结构(Client/Server ArchitecturalModel,C/S)是最典型的一个例子了。客户端集中着大部分逻辑功能,像网游,就是一个比较好的例子,这种结构也被称为胖客户端(Fat-Client),这种结构的优点就是客户端体验好,服务端压力小,数据传输量低,缺点就是客户端笨重,更新和维护比较困难。而第二种就是浏览器/服务器结构(Browser/ServerArchitectural Model,B/S),这种结构将大部分的逻辑集中在了服务器端。这种结构的优点就是客户端轻量化,无需维护客户端,但是这种结构对网络环境依赖很大,用户体验成问题。最后一种是C-B/S,什么意思呢?顾名思义就是集成了前两者的特性,服务端不再处理全部的逻辑,而是将部分逻辑传送到客户端去执行,显然这样做集成了C/S和B/S的所有好处。其实像这种结构的模型还有很多,像Flash,Java Applet,Silverlight,都属于此类型的,而且都比较成功,尤其是AJAX。
相关文章推荐
- 关于Ajax responseText 的一点阐述
- 关于ajax加载树的一点探索 ajax get post asp.net
- 关于Ajaxpro的一点补充
- 关于Asp.Net 使用Ajax控件一点认识
- 关于刻意练习的一点联系
- 关于ajax刷新后破坏瀑布流式布局jquery+masonry的一点想法
- 关于AJAX.NET 的一点认识
- 关于P、NP问题和算法的一点联系
- 一点关于Ajax和一个等待图标的显示
- 关于Ajax 中response出现302的一点见解
- 关于AJAX构架的一点构想
- 关于ajax的一点疑问
- 关于jquery的ajax的一点小发现
- 关于WEB交互式设计,JavaScript以及AJAX的一点心得
- 关于IE缓存和AJAX的一点思考和疑问
- 比尔盖子:关于龙芯开发的一点见解
- 关于绑定变量的一点心得(转)
- 关于复习《网络经济与企业管理》的一点感受
- 关于前端开发的一点醒悟(初学者,大牛绕道了,以免笑的爬不起来)
- 关于MyBatis sqlSession的一点整理