Welcome

首页 / 脚本样式 / Ajax / JAVA AJAX教程第一章—初识AJAX

JAVA AJAX教程第一章—初识AJAX2011-01-11jackieban既然是认识AJAX,理论和实践相结合,这样让自己学的更快,理解更深入,我分一下几点:

1、认识传统的同步交互方式和AJAX解决方案

2、AJAX使用到的技术

3、实例体验AJAX

一、同步交互方式和AJAX解决方案

传统的WEB应用是同步交互的方式,这种同步交互方式的处理过程如下图

什么是同步交互方式:

首先,用户向HTTP服务器提交一个处理请求。接着,服务器端接收到请求后,按照预先编写好的程序中的业务逻辑进行处理,比如和数据库服务器进行数据信息交换。最后,服务器对请求进行响应,将结果返回给客户端,返回一个HTML在浏览器中显示,通常会有CSS样式丰富页面的显示效果。

同步交互的不足之处,会给用户一种不连贯的体验,当服务器处理请求时,用户只能等待状态,页面中的显示内容只能是空白。

AJAX解决方案

AJAX采用的异步交互的处理方式,很好的解决不连贯的用户体验,处理过程如图: