zoukankan      html  css  js  c++  java
  • 关于三层架构和AJAX的一点联系

      考虑三层架构和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。

     

  • 相关阅读:
    Java [leetcode 36]Valid Sudoku
    Java [leetcode 35]Search Insert Position
    java中正则表达式
    Java [leetcode 34]Search for a Range
    SSRS表达式里引用.net dll
    一个简单的批处理
    .NET大批量插入数据到Oracle
    AX2009里调用.NET DLL的效率问题
    生成折扣日记账
    python's twelth day for me
  • 原文地址:https://www.cnblogs.com/eshizhan/p/1657055.html
Copyright © 2011-2022 走看看