ajax技术

来源:百度知道 编辑:UC知道 时间:2024/05/01 09:36:41
ajax的主要功能是什么,它的优势在哪.最适合用在哪里.

Ajax的全称是:AsynchronousJavaScript+XML

通过在用户和服务器之间引入一个Ajax引擎,可以消除Web的开始-停止-开始-停止这样的交互过程. 它就像增加了一层机制到程序中,使它响应更灵敏,而它的确做到了这一点。

不像加载一个页面一样,在会话的开始,浏览器加载了一个Ajax引擎—采用JavaScript编写并且通常在一个隐藏frame中。这个引擎 负责绘制用户界面以及与服务器端通讯。Ajax引擎允许用异步的方式实现用户与程序的交互--不用等待服务器的通讯。所以用户再不不用打开一个空白窗口,看到等待光标不断的转,等待服务器完成后再响应。

在采用Ajax的开发上面,Google做了巨大的投资。去年Google所有主要的产品都用了这项技术—Orkut, Gmail, 以及最近的beta版的Google Groups, Google Suggest和Google Maps—它们全是Ajax的应用。(要想了解更多这些Ajax实际的技术细节,请看它们的分析文章:Gmail, Google Suggest, Google Maps). 其它的像:Flickr, 采用许多人们喜欢的Ajax特性,还有Amazon的A9.com搜索引擎也采用类似的技术。

这些项目证明了Ajax不只是学术上的,也有许多真实世界成功应用。这不是什么实验室里的技术。Ajax的应用可大可小,从非常简单的,像单一功能的Google Suggest到非常复杂的Google Maps

很简单的说 你浏览网运算页的时候以前都是通过服务器 现在绑定XML 在网页中用CSS+JAVASCRIPT显示出来 可以大大显示你连接服务器的时间 并且减少服务器的

界面无刷新技术,安全.减少了服务器的资源