考虑三层架构和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的一点联系

相关文章:

  • 2022-12-23
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2022-01-05
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2022-01-19
  • 2021-09-05
  • 2021-06-26
  • 2021-07-24
相关资源
相似解决方案