Ajax技术简介(1)

Eason是种心情

Eason是种心情

2016-02-19 15:31

下面图老师小编跟大家分享一个简单易学的Ajax技术简介(1)教程,get新技能是需要行动的,喜欢的朋友赶紧收藏起来学习下吧!

  作为J2EE开发人员,我们似乎经常关注“后端机制(backend mechanics)”。我们通常会忘记,J2EE的主要成功之处在Web应用程序方面;许多原因使得人们喜欢利用Web开发应用程序,但主要还是因为其易于部署的特点允许站点以尽可能低的成本拥有上百万的用户。

  遗憾的是,在过去几年中,我们在后端投入了太多的时间,而在使我们的Web用户界面对用户自然和响应灵敏方面却投入不足。

  本文介绍一种方法,Ajax,使用它可以构建更为动态和响应更灵敏的Web应用程序。该方法的关键在于对浏览器端的JavaScript、DHTML和与服务器异步通信的组合。本文也演示了启用这种方法是多么简单:利用一个Ajax框架(指DWR)构造一个应用程序,它直接从浏览器与后端服务进行通信。如果使用得当,这种强大的力量可以使应用程序更加自然和响应灵敏,从而提升用户的浏览体验。

  该应用程序中所使用的示例代码已打包为单独的WAR文件,可供下载。

  简介

  术语Ajax用来描述一组技术,它使浏览器可以为用户提供更为自然的浏览体验。在Ajax之前,Web站点强制用户进入提交/等待/重新显示范例,用户的动作总是与服务器的“思考时间”同步。Ajax提供与服务器异步通信的能力,从而使用户从请求/响应的循环中解脱出来。借助于Ajax,可以在用户单击按钮时,使用JavaScript和DHTML立即更新UI,并向服务器发出异步请求,以执行更新或查询数据库。当请求返回时,就可以使用JavaScript和CSS来相应地更新UI,而不是刷新整个页面。最重要的是,用户甚至不知道浏览器正在与服务器通信:Web站点看起来是即时响应的。

  虽然Ajax所需的基础架构已经出现了一段时间,但直到最近异步请求的真正威力才得到利用。能够拥有一个响应极其灵敏的Web站点确实激动人心,因为它最终允许开发人员和设计人员使用标准的HTML/CSS/JavaScript堆栈创建“桌面风格的(desktop-like)”可用性。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  通常,在J2EE中,开发人员过于关注服务和持久性层的开发,以至于用户界面的可用性已经落后。在一个典型的J2EE开发周期中,常常会听到这样的话,“我们没有可投入UI的时间”或“不能用HTML实现”。但是,以下Web站点证明,这些理由再也站不住脚了:

  BackPack Google Suggest Google Maps PalmSphere所有这些Web站点都告诉我们,Web应用程序不必完全依赖于从服务器重新载入页面来向用户呈现更改。一切似乎就在瞬间发生。简而言之,在涉及到用户界面的响应灵敏度时,基准设得更高了。

  定义Ajax

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  Adaptive Path公司的Jesse James Garrett这样定义Ajax:

  Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含:

  基于CSS标准的表示;使用Document Object Model进行动态显示和交互;使用XMLHttpRequest与服务器进行异步通信;使用JavaScript绑定一切。

  这非常好,但为什么要以Ajax命名呢?其实术语Ajax是由Jesse James Garrett创造的,他说它是“Asynchronous JavaScript + XML的简写”。

展开更多 50%)
分享

猜你喜欢

Ajax技术简介(1)

Web开发
Ajax技术简介(1)

AJAX教程(1):AJAX简介

Web开发
AJAX教程(1):AJAX简介

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

AJAX和Web开发新技术DynamicFaces简介

Web开发
AJAX和Web开发新技术DynamicFaces简介

AJAX 技术在 PHP 中的简单使用(1 )

PHP
AJAX 技术在 PHP 中的简单使用(1 )

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

AJAX技术介绍

Web开发
AJAX技术介绍

JSP技术简介

Java JAVA基础
JSP技术简介

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

使用双缓冲技术绘制曲线图

使用双缓冲技术绘制曲线图

我抬着丘比特的箭,追呀追 - QQ情侣分组

我抬着丘比特的箭,追呀追 - QQ情侣分组
下拉加载更多内容 ↓