读书笔记:Ajax/REST架构对于侵入式Web应用的优势

读书笔记:Ajax/REST架构对于侵入式Web应用的优势

撰写日期:14:38 2016/3/25
文档地址:
http://www.ibm.com/developerworks/web/library/wa-ajaxarch/?S_TACT=105AGX52&S_CMP=cn-a-web
中文地址:
http://www.ibm.com/developerworks/cn/web/wa-ajaxarch/index.html

第一部分

适合用于侵入式的Web应用(动态、个性化)

AJAX使得以下三个要素分离

  • 应用逻辑
  • 展示框架元素
  • 业务数据和个性化内容

有状态的Web客户端,无状态的服务

有了Ajax,和服务器交互时不需要全部刷新,这样就允许有状态的客户端

缓存Ajax引擎

Ajax引擎包含大量的应用逻辑和展示元素,但是设计良好的Ajax引擎可以不包含### 业务数据和个性化内容
Dojo Toolkit 压缩业务逻辑、展示、风格在一个压缩的js文件中,这个文件就缓存在离客户最近的网络节点,例如客户端缓存或者网关缓存

缓存Ajax数据

业务数据同样可以缓存
个性化的数据通过单独的URI访问,这样不会干扰应用缓存和业务数据缓存。

posted @ 2016-03-25 14:43  Gibbon  阅读(123)  评论(0编辑  收藏  举报