基于ajax技术的web应用架构分析new

基于ajax技术的web应用架构分析new

ID:34146333

大小:255.90 KB

页数:3页

时间:2019-03-03

基于ajax技术的web应用架构分析new_第1页
基于ajax技术的web应用架构分析new_第2页
基于ajax技术的web应用架构分析new_第3页
资源描述:

《基于ajax技术的web应用架构分析new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、维普资讯http://www.cqvip.com。开发研究与设计技术本栏目责任编辑:谢媛媛基于AJAX技术的Web应用架构分析张环宇.张建文(同济大学计算机科学与技术系,上海201804)摘要:Web应用在界面易操作性方面的弱点是制约其广泛应用的重要因素,AlAX技术正是为了克服这些缺点而被提出的。它是web应用的一种新的方式,NAX为浏览器与服务器交互较多,频繁读取数据的Web应用提供了一个很好的解决方案。本文论述了AJAX模型的架构及其关键技术.并分析了NAX技术在实现过程中的优缺点及其安全性。关键词:AJAX;XMLHTTPRequest;XML;Web应用中图分类

2、号:TP311文献标识码:A文章编号:1009-3044(2007)15-30744—03WebApplicationFrameworkAnalysisBasedontheAJAXTechnologyZHANGHuan—yu,ZHANGJian—wen(TonNiUniversity,DepartmentofComputerScienceandTechnology,Shanghai201804,China)Abstract:TheweaknessofWebapplicationinte而cethatcannotbeoperatedeasilyisconstrainingt

3、heirwiderapplication、AJAXtechnol—ogywasproposedinordertoovercometheseshortcomings.Itisanewmethodofwebapplications.Applicationthatisbetweenbrowsersandserversmoreinteractive,fequendyreaddatafromservers,providesanexcellentsolution.ThispaperdiscussestheAJAXmodelforthestructureandkeytechnologi

4、es,analysistheadvantagesanddisadvantagesintheprocessofachievingsecurity.Keywords:AJAX;XMLHTTPRequest;XML;Webapplication1引言息。当软件设计越来越讲究人性化的时候,这么糟糕的用户体验Web服务器每时每刻要处理海量的数据请求。同时我们在浏简直与这种原则背道而驰。现在,为了解决这个问题,除了程序设览Web站点的时候,不时的从一个页面跳转到另一个页面。我们计、编码优化和服务器加速之外,还可以采用AJAX。会发现同一个站点的许多页面上的内容都是重复的,这样一来造3

5、基于AJAX技术的Web应用架构成了数据的重复请求,加大了服务器的负担,造成网络拥塞,而且3.1AJAX相关技术使用户界面产生闪烁或白屏,考验着用户的忍耐力。AJAX是AsynchronousJavaSeriptAndXML的缩写。这个概念针对上述问题,JesseJamesGa~ett提出了AJAX这个概念。最早是南JesseJamesGa~ett在他的论文{AJAX:ANewApproach它能实现浏览器与服务器的异步通信,使B/S结构的应用程序根toWebApplications}中提出的。它并不是一种新的技术或语言,它据用户输入实现页面实时、局部、快速刷新,模拟桌面

6、应用程序的只是包括了开发Web应用程序的一系列技术而已,构成AJAX模效果.从而显著提高用户体验。而对于web开发人员来说,AJAX型的这些核心技术已经很成熟.并且广泛的应用于Web应用开发所运用的是更加先进的,更加标准化的,更加和谐高效的,完整的领域。Web开发技术体系,这样也使他们获得更好的开发体验。[1】涉及到的技术有JavaSeript、HTML、层叠样式表(css)、文档对2现状与存在的问题象模型(DOM)、xML和XSLT,以及通过XMLHTFPRequest来进行传统的Web应用采用同步交互过程,这种情况下,客户端首通信协议的消息发送。将它们按照某种特定的方

7、式组合在一起.先通过浏览器向Web服务器发出一个请求。反过来,服务器执行在共同的协作中发挥各自的作用,表现在:某些任务,再向发出请求的浏览器返回一个HTML页面。我们注fl1使用XHTML和CSS标准化呈现页面意到。某些时候,客户端只是想改变页面的一小部分的数据,而服f2)使用DOM实现动态显示和交互务器端还是发送了整个页面的信数据,这样就包含了大量的冗余(3)使用XML和XSLT进行数据交换和处理信息。服务器在处理请求的时候,用户多数时间处于等待的状态,f4)使用XMLHTFPRequest进行异步数据读取屏幕内容也是一片空

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。