AJAX 的原理和应用
由于时间关键和本人对 AJAX 的理解难免
有些错误。如果有不对的地方请指出来,
万分感谢!
一 、什么是 AJAX 与传统 WEB 的比较
AJAX 的 全 称 是 Asynchronous JavaScript And XML ( 异 步
JavaScript 和 XML). 其 实 学 过 JavaScript 和 XML 一 看 名 字 就 知 道
AJAX 不 是 一 个 新 技 术 , 他 是 多 种 成 熟 技 术 的 集 合 .AJAX 还 是
WEB2.0 标准性的技术.
在传统的 WEB 应用开发中,一般都是采用请求刷新显示的模
式..即每当用户通过单击按纽或连接向服务器发送一个请求的时,都
是由服务器接收请求并处理的,处理完毕后服务器将消息发送至浏览
器进行显示.而在服务器处理的时间里,浏览器只有 LOADING 状态,
显示为空白或无响应状态.用户能做的事情只有等待.这样的造成了用
户体验质量的下降.而且也加大了服务器的处理负担.
与此不同,AJAX 应用可以仅向服务器发送并取回必需的数据,
它使用 SOAP 或其它一些基于 XML 的 web service 接口,并在客户
端采用 JavaScript 处理来自服务器的响应。因为在服务器和浏览器之
间交换的数据大量减少,结果我们就能看到响应更快的应用。同时
评论0