`
sakakokiya
  • 浏览: 507378 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

AJAX应用和传统Web应用有什么不同?

阅读更多
在传统的Javascript编程中,如果想得到服务器端数据库或文件上的信息,或者发送客户端信息到服务器,需要建立一个HTML form然后GET或者POST数据到服务器端。用户需要点击”Submit”按钮来发送或者接受数据信息,然后等待服务器响应请求,页面重新加载。
因为服务器每次都会返回一个新的页面, 所以传统的web应用有可能很慢而且用户交互不友好。
使用AJAX技术, 就可以使Javascript通过XMLHttpRequest对象直接与服务器进行交互。
通过HTTP Request, 一个web页面可以发送一个请求到web服务器并且接受web服务器返回的信息(不用重新加载页面),展示给用户的还是通一个页面,用户感觉页面刷新,也看不到到Javascript后台进行的发送请求和接受响应。
分享到:
评论

相关推荐

    传统Web应用与AJAX应用

    **传统Web应用与AJAX应用** 在Web应用的发展历程中,传统的Web应用和AJAX(Asynchronous JavaScript and XML)应用是两个重要的阶段。传统的Web应用,又称为“页面刷新”模型,是基于HTTP协议的请求-响应模式。用户...

    AJAX技术和Web应用.pdf

    本文将阐述 AJAX 的基本概念、相关技术,探讨 AJAX 技术在 Web 应用的应用和传统 Web 应用的区别,并以“级联菜单”为例说明如何利用 AJAX 构建更为动态和响应更灵敏的 Web 应用程序。 一、 AJAX 技术的基本概念 ...

    Ajax技术与传统Web应用的比较.pdf

    "Ajax技术与传统Web应用的比较" Ajax技术是一种浏览器和服务器交互方式的巨大改进,是Web2.0时代的重要标志。...Ajax技术是一种革命性的技术,改变了传统Web应用的交互方式,提高了用户体验和服务器性能。

    基于AJAX和Struts的Web应用的设计与实现.pdf

    "基于AJAX和Struts的Web应用的设计与实现" 本文主要介绍了基于AJAX和Struts的Web应用的设计与实现。AJAX技术可以实现异步消息交互,提高Web应用程序的响应速度。Struts框架是一种基于MVC模式的Web应用程序开发框架...

    ajax技术在web模式开发中的应用研究

    ### AJAX技术在Web模式开发中的...通过对AJAX技术的研究和应用,我们可以开发出更高质量、更富交互性的Web应用程序,为用户提供更好的上网体验。未来,随着Web技术的进一步发展,AJAX将在更多领域展现出其独特的价值。

    基于Ajax技术的Web 2.0开发应用

    总结来说,Ajax技术的引入极大地推动了Web 2.0的发展,使得Web应用程序更加动态和交互性更强。然而,随着客户端代码的增加,安全问题也随之而来,例如XSS(跨站脚本攻击)和CSRF(跨站请求伪造)等。因此,在利用...

    Ajax,未来的WebServices

    在传统的Web应用中,用户的每次操作都会触发一个HTTP请求,服务器处理请求并返回完整的HTML页面。相比之下,Ajax应用则能在不刷新整个页面的情况下更新部分内容,提高了交互速度。例如,Google的Gmail和Google Maps...

    web应用程序ajax应用

    Web应用程序的Ajax应用是现代网页开发中的关键技术,它极大地提升了用户体验,通过异步数据传输实现了页面的无刷新更新。Ajax,全称为"Asynchronous JavaScript and XML"(异步JavaScript和XML),虽然名字中包含XML...

    AJAX技术和Web考试系统

    AJAX的核心优势在于它能够提供更加流畅和即时的用户体验,避免了传统Web应用中页面刷新带来的延迟和闪烁。 **AJAX在Web考试系统中的应用** AJAX技术在Web考试系统中的应用主要体现在以下几个方面: 1. **实时计时...

    ajax书籍,用于WEB

    #### 二、传统Web应用流程与Ajax对比 ##### 传统Web应用流程: 1. 用户在浏览器输入URL。 2. 服务器解析URL,执行服务器端程序,生成HTML页面。 3. 用户填写表单,提交信息,等待服务器响应。 4. 服务器处理数据,...

    Ajax技术研究及其Web应用

    传统的Web应用采用的是同步交互方式,即用户每发起一次请求,服务器就会处理并返回一个新的Web页面。这一过程会导致用户在等待服务器响应时处于停滞状态,不仅用户体验不佳,还会增加网络负载和服务器负担。相比之下...

    基于AJAX构建新型Web应用.pdf

    在传统的Web应用程序模型中,客户端和服务器之间的交互采用同步方式,用户在提交请求后需要等待页面的刷新和重载,这将增加网络负载和服务器工作量,并导致用户等待时间较长。AJAX技术的出现解决了这个问题,通过在...

    AJAX异步提高Web应用效率.pdf

    AJAX(Asynchronous JavaScript and XML)是一种提高Web应用效率的技术,通过异步请求和更新页面内容,解决了传统Web应用的弱点:用户在向远程服务器提交请求直到请求返回到客户端的时间内必须处于等待状态,降低Web...

    基于AJAX技术的Web模型在网站开发中的应用研究

    #### 四、AJAX与传统Web应用模型的比较 **1. 数据传输方式** - **传统Web模型**:每次用户交互都涉及到客户端向服务器发送HTTP请求,服务器处理后返回完整的HTML页面。 - **AJAX模型**:通过异步方式发送请求,...

    基于J2EE与Ajax的Web应用架构设计

    综上所述,基于J2EE与Ajax的Web应用架构设计不仅可以提高系统的性能和用户体验,还可以通过合理的架构设计和模块化管理提升系统的可维护性和扩展性。这种设计方法不仅适用于客户关系管理系统,还可以广泛应用于其他...

    什么是Ajax?Ajax如何发送请求(详)源码

    Ajax 是按需加载,不刷新更新网页,在不需要重新载入整个页面的情况可以通过DOM操作及时更新页面内容,不像传统Web应用模式,需要等待白屏和进度条更新页面内容。 Ajax如何发送请求 ? Ajax 跨域 ? 封装Ajax请求 ...

    Ajax技术与Web应用.pdf

    Ajax技术与传统Web应用的主要区别在于交互方式和用户体验: - **传统Web应用**:用户每次操作都会触发一个完整的HTTP请求,服务器处理请求后返回一个新的HTML页面,用户看到的是页面的完整刷新。这导致了较长的等待...

Global site tag (gtag.js) - Google Analytics