网站大量收购独家精品文档,联系QQ:2885784924

一个基于组件和推技术体系的AJAX应用.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个基于组件和推技术体系的AJAX应用

杭州电子科技大学 毕业设计(论文)外文文献翻译 毕业设计(论文)题目 一种基于WEB的实时事件通知方案及其应用 翻译题目 一个应用 摘要: 本文介绍一种AJAX的新eb应用这一新方法的核心是一个单一的页面交互模型有利于丰富的交互AJAX正在网上采用来自分布式系统基于解决方案然而特点是缺乏一个连贯的精确描述一概念。我们研究并试验了几个AJAX的框架,试图了解们的。在本文中,我们总结了四个框架他们的介绍SPIAR架构体系,抓住AJAX应用的本质。我们描述了软件工程的指导原则并。该强调用户界面组件,中客户端/服务器组件,通过改变基于状态数据一致性,易于开发此外,我们概念和原则讨论AJAX框架和应用发展的各种悬而未决的问题。在过去十年中,越来越多的接受桌面应用程序网络应用的。经典网络应用基于多页的接口模式,这种相互作用基于页面序列模式。这种模式发展与用户友好的人机交互的Web应用有很大的局限性。最近,出现了新一代Web2.0应用方向转变网络发展。Web应用程序的一个新,被称为AJAX(异步JavaScript和XML)(Garrett2005年),在大型网络互动已经出现针对有限度的交互AJAX利用现有的网络技术,原为动态HTML(DHTML)和远程脚(等,2005),提供更多的基于Web的交互式用户接口。这新方法的核心单页界面,有利于丰富的性。在这种模式下,改变了个别用户界面在网页中包含的组件,而不是(刷新)整个页面。在相同的,最近的另一个发展是基于概念(Khare,2005)。实时事件通知,客户端发起的拉是非常低效并可能导致网络拥塞。推的方式,播的状态服务器变为客户每次异步,正在网络上成为一个,(Russell,2006)或反AJAX(DirectWeb Remoting,2007)。这些都有自己的权衡。AJAX的下,该技术在Web应用开发社区已引强烈兴趣。AJAX被发明之后的2005年2月(Garrett,2005),的框架和出现,许多Web应用已经通过了一项或更多基础AJAX思想,在大多数开发网站的文章和专业杂志已经出现。 采用基于AJAX技术是一项的选择不仅对新开发的应用程序,还ajaxifying(Mesbah van Deursen,2007),网站的用户友好性是不够的。一个软件工程师考虑采用AJAX技术,但是面对挑战。什么是最根本的设计权衡传统的网络一个AJAX eb应用?如何引进推影响网络应用的可扩展性?什么是AJAX框架的不同特点?这些框架是么隐?设计是否有足够的支持?什么问题阶段?会有许多不同的技术类型?哪些将被更更强大的解决方案所取代?解决这些问题要求对AJAX的Web应用更抽象的观点。然而,尽管所有技术是在网络社区接收,缺乏一个连贯和精确描述一套用于的AJAX 的Web应用。本文探讨是否在概念和软件架构的研究机构开发的原则协助解决这些问题。 一个抽象的角度看,我们已经研究了若干AJAX框架,特征,并证明有共同的和的。特别是,我们SPIAR,即单页的互联网应用,它强调基于组件的用户界面开发,客户端/服务器组件通信,从而改善,例如用户的交互性,用户延迟,数据一致性,易于开发。式高用户互作用和快速响应Web应用程序其中提出的挑战一是评估成功。Fielding(2000)还到,一个成功最终符合由于这不可能事先确定,我们会以下方面评估:(1)我们调查如何现有的AJAX框架GWT或Echo2。 (2)我们讨论如何典型的AJAX覆盖客户为中心,服务器为中心,推基础。 (3)我们讨论在AJAX应用设计的不同权衡,如可扩展性和适应性属性。本文组织如下。探索研究四个框架(谷歌的GWTBackbase,Echo2和Dojo/Cometd框架)设计选择。我们调查现有的(万维网Representational State Transfer架构风格REST(Fielding Taylor,2002年)),并分析其适AJAX特性的。-七章中,我们SPIAR,描述了性,这种的和。鉴于SPIAR,在第,我们使用它的概念和原则讨论AJAX框架和应用发展各种悬而未决的问题评价。最后,我们相关对今后工作的展望。但直到最近,创造AJAX出来得到了广泛的。AJAX实际上是现代Web应用开发的技术标准名称,以前被动态HTML(DHTML)和emphremote脚本,Web为基础的用户界面互动最初Garrett(2005)AJAX包括基于标准的使用XHTML和CSS,动态显示和使用文档对象模型交互,数据交换和处理,使用XMLHttpRequest异步数据检索和JavaScript在一起。但是这个定义仅仅侧重于Web应用的客户端。正如我们看到,对AJAX的用有重要的服务器端的含义。一个基于RPC的GWT架构图6:传统的多页Web交互

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档