观点之一:
Ajax+SOA将颠覆传统的Web程序结构,Web应用将走出“服务器动态网页”时代
web框架遭淘汰
早期的浏览器是为HTML而生,先天不足。不管是Struts还是JSF,或者.net,本质上都是为这种先天不足的“弱智型”浏览器而设计的. 如今,DHTML/DOM已经非常成熟,浏览器的可编程性已经非常好.
浏览器完全负责界面构造和流转(服务器对界面构造和流转只提供HTML服务,即由www服务器提供静态HTML页面,而不是由应用服务器提供动态页面);而应用服务器只提供业务服务,即只接受业务请求(http Request的含义与传统不同,服务器不参与界面层功能)。
见:http://www.jdon.com/jivejdon/thread/32260.html
http://www.jdon.com/jivejdon/thread/31553.html
观点之二:
Ajax本身就违背了三层或者n层的体系结构,当使用Ajax的时候,会造成业务数据无法控制,尤其是大型企业系统
。Ajax只适用于做一些小规模应用改善用户体验,倘若用在大项目上,则会苦不堪言。
http://www.jdon.com/jivejdon/thread/29898.html
各有优劣
分享到:
相关推荐
#### 二、传统Web应用流程与Ajax对比 ##### 传统Web应用流程: 1. 用户在浏览器输入URL。 2. 服务器解析URL,执行服务器端程序,生成HTML页面。 3. 用户填写表单,提交信息,等待服务器响应。 4. 服务器处理数据,...
本文主要讨论了AJAX框架在web服务中的应用,通过对比传统web开发技术,研究了采用AJAX测试或调用web服务的方法,并给出了详细的设计和实现。 在Web2.0时代,传统的web开发技术已经不能满足用户对交互性和体验性的...
**传统Web应用与AJAX应用** 在Web应用的发展历程中,传统的Web应用和AJAX(Asynchronous JavaScript and XML)应用是两个重要的阶段。传统的Web应用,又称为“页面刷新”模型,是基于HTTP协议的请求-响应模式。用户...
"基于Ajax技术与MVC模式相结合的Web框架研究" 本文的主要贡献是研究基于Ajax技术与MVC模式相结合的Web框架,以解决现有的B/S模式应用系统中普遍存在的问题,如用户等待时间过长、服务器端压力过大、客户端资源闲置...
综上所述,本文通过对AJAX技术及其与J2EE平台结合的研究,提出了一种提高Web应用性能的有效方案,不仅解决了传统Web应用模型下的交互性问题,还为开发高性能、高用户体验的Web应用提供了理论依据和技术支持。
由于Ajax技术的复杂性,使用成熟的组件与框架是提高Web应用开发效率与质量的最佳途径。这些框架和组件通常包含了一套完整的解决方案,包括客户端脚本库、服务器端支持以及一系列的UI组件,可以帮助开发者快速构建出...
**AJAX框架 v4.0** 是一个专为构建高效、动态和交互性强的Web应用程序设计的前端技术框架。在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种允许网页在不重新加载整个页面的情况下与服务器交换数据并...
Direct Web Remoting (DWR) 是一个开源的Java库,它允许Web应用程序在客户端的JavaScript和服务器端的Java之间进行直接的、异步的通信,实现了Web应用中的Ajax功能。DWR通过自动化处理JavaScript和Java之间的类型...
"Ajax技术与传统Web应用的比较" Ajax技术是一种浏览器和服务器交互方式的巨大改进,是Web2.0时代的重要标志。Ajax技术利用客户端闲置的处理能力,减轻了服务器和带宽的负担,使用户交互变得流畅而连续。 Ajax技术...
Ajax-ext框架是一款强大的JavaScript库,专为构建富客户端应用程序而设计,它结合了Ajax技术的优势和ExtJS库的功能,提供了一种高效、可扩展的方式来实现动态和交互式的Web应用。框架的核心目标是简化Web开发,使...
随着Web开发的不断进步,AJAX框架应运而生,它们为开发者提供了更加便捷和高效的手段来实现动态交互。本文将深入探讨十大流行的AJAX框架,帮助你更好地理解和运用这些工具。 1. **jQuery** jQuery是JavaScript库中...
【传统Web应用与Ajax的不同】 传统Web应用在用户交互时会刷新整个页面,即使只是执行简单的操作,也会重新加载所有数据。相比之下,Ajax实现了部分刷新,仅获取并更新需要变动的数据,提高用户体验。Ajax通过XHR...
通过理解JSON、AJAX及其框架的工作原理和最佳实践,开发者可以构建出更加动态、响应式的Web应用,提高用户交互体验。在实际项目中,选择合适的AJAX框架和有效地利用JSON数据格式,将是提高开发效率和应用质量的关键...
本文将Ajax技术与MVC模式紧密结合,设计了一个新的MVC框架。应用该框架后,客户端请求基本都是Ajax请求。本文首次采用了Container这一概念,并提出了Container树结构信息的表示法,设计了针对该表示法的解析及生成算法。...
由于提供的文件信息中,有关股票知识的部分占据了大部分内容,而与标题“ZK框架:Ajax开发实战”相关的内容并未在文件中明确出现,因此无法直接从给定的文件信息中生成与ZK框架和Ajax开发相关的内容。不过,我将基于...
【标题】"Ajax完整功能框架"是一个用于构建高效、交互性强的Web应用的开发框架,它结合了多种技术,如JavaScript、XMLHttpRequest、DOM以及CSS等,以实现页面的无刷新更新。Ajax(Asynchronous JavaScript and XML)...
**Ajax 框架与 Struts 框架的整合详解** 在Web开发中,Ajax(Asynchronous JavaScript and XML)框架和Struts框架是两种常用的技术。Ajax允许创建动态、无需刷新整个页面即可更新内容的Web应用,而Struts则是一种...
在Web开发领域,Ajax(Asynchronous JavaScript and XML)与JavaScript是两种至关重要的技术,它们共同构建了现代网页的动态交互体验。Ajax的核心理念是通过后台数据异步交换,实现页面无需刷新即可更新部分内容,...