ajax
ajax简介
AJAX全称“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。它有机地包含了以下几种技术: 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一起。
类似于DHTML或LAMP,AJAX不是指一种单一的技术,而是有机地利用了一系列相关的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正在出现,如“AFLAX”。
ajax优势
传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响应比本地应用慢得多。与此不同,AJAX应用可以仅向服务器发送并取回必需的数据,它使用SOAP或其它一些基于XML的web service接口,并在客户端采用JavaScript处理来自服务器的响应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时间也减少了。
ajax应用
目前,越来越多的应用系统已经或者正在引入ajax技术,google map、goole page creator、网易的126邮件系统等等,可以想象,随着ajax技术的进一步推广使用,ajax技术人才必将炙手可热。
分享到:
相关推荐
### Ajax技术简介与应用 #### 一、Ajax技术概述 **Asynchronous JavaScript and XML (AJAX)** 是一种用于创建快速动态网页的技术。它允许在不重新加载整个网页的情况下,通过后台加载数据并更新部分网页内容。AJAX...
#### 一、AJAX 技术简介 AJAX(Asynchronous JavaScript and XML)是一种用于构建交互式 Web 应用的技术,它允许 Web 页面无需重新加载整个页面即可动态地更新部分数据。这项技术最早由微软公司在1999年提出,被...
一、Ajax技术简介 Ajax(Asynchronous JavaScript and XML)是一种用于创建交互式Web应用程序的技术。它可以使Web应用程序更加动态和响应灵敏。Ajax技术的核心是使用JavaScript、DHML和异步通信来实现与服务器的...
**AJAX 技术简介** AJAX,全称为异步的 JavaScript 和 XML,是一种用于创建交互式网页应用的网页开发技术。它允许网页在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。这极大地提高了用户体验...
#### 一、Ajax技术简介 - **定义**:Ajax全称为Asynchronous JavaScript and XML(异步JavaScript和XML),它并非一种全新的编程语言,而是一种利用现有Web标准来实现更加高效、快速以及交互性强的Web应用的方法。 -...
#### 二、AJAX技术简介 AJAX是一种用于创建快速动态网页的技术,通过在后台与服务器进行少量数据交换,它可以实现网页的部分更新,而无需重新加载整个页面。AJAX的主要组成部分包括: - **JavaScript**:用于处理...
#### 一、AJAX技术简介 AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML)是一种用于构建高度交互式Web应用程序的技术集合。它通过结合多种现有技术,如XHTML/CSS、DOM、XML/XSLT、XMLHttpRequest以及...
**AJAX技术简介** AJAX并非一种单一的技术,而是一组用于创建动态、交互式网页的编程技巧。它允许后台与服务器异步通信,无需刷新整个页面,从而实现了页面的局部更新。AJAX通过XMLHttpRequest对象作为桥梁,与...
在Ajax技术地图中,我们首先看到的是对已知技术范围的概述,包括三层架构(数据访问层、业务逻辑层、表现层)、B/S(Browser/Server)与C/S(Client/Server)架构以及MVCM(Model-View-Controller)模式。...
#### Ajax技术简介 Ajax(Asynchronous JavaScript and XML)是一种用于创建更快、更响应式的Web应用程序的技术。与传统的Web交互不同,Ajax允许页面在无需完全重新加载的情况下更新部分数据,从而提高了用户体验。...
##### 2.1 AJAX技术简介 AJAX技术的核心在于能够使Web应用程序实现异步数据交换,从而避免每次数据交互都需要重新加载整个网页的问题。这种技术不仅提升了用户体验,还有效减轻了服务器的负担。 ##### 2.2 AJAX...
#### 一、AJAX技术简介 AJAX技术通过在客户端使用JavaScript与服务器进行异步通信,实现了Web页面的部分更新,避免了整个页面的重新加载,从而极大地提高了用户体验。这种技术的核心在于`XMLHttpRequest`对象,它...
#### 二、Ajax技术简介 Ajax (Asynchronous JavaScript and XML) 是一种网页开发技术,通过在后台与服务器进行少量数据交换,使网页能够动态更新。Ajax的核心是`XMLHttpRequest`对象,它使得JavaScript可以直接与...