欢迎来到天天文库
浏览记录
ID:34459788
大小:5.50 MB
页数:81页
时间:2019-03-06
《硕士论文-ajaxria web开发框架研究、设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、太原理工大学硕士学位论文AJAX-RIAWEB开发框架研究、设计与实现姓名:勾宁平申请学位级别:硕士专业:计算机软件与理论指导教师:崔冬华20080501太原理工大学硕士研究生学位论文AJAX—RIAWEB开发框架研究、设计与实现摘要网络应用程序的开发模式正在经历着一个从胖客户端到瘦客户端,又逐渐回归到胖客户端的这样一个螺旋式渐进发展过程。Web服务的种类逐渐多样化,基于互联网技术的软件开发模式已经逐步成为大型应用软件开发的首选。传统的B/S软件开发结构,由于互动性和实时性的缺陷,已经无法满足现实的
2、需要,逐步显现出自身的缺陷。从软件开发的角度来看,仍属于重量级过程。目前的B/S相对于CIS结构,还有很多难实现的功能,难以满足一些复杂的需求。随着越来越多的分布式应用采用B/S模式,人们希望WEB应用拥有快速部署和桌面应用功能强大的特性。AJAX技术极大的发掘了浏览器的潜力,开启了大量新的可能性。越来越复杂的WEB应用,不断冲击着传统的WEB应用。RIA架构的推出无疑为B/S应用开发注入了活力。如何发挥RIA架构的优势,同时又保持传统结构的稳固性、简便性,并在此基础上建立适合应用开发的新型开发架构
3、是本文讨论的重点内容。本文在总结分析AJAX、RTA、WEB应用设计理论和方法的基础上,对WEB开发与框架、客户端编程模型进行详细研究,为解决现有的AJAX框架所面临的代码纠缠和代码分散问题,分析WEB框架的原理与机制,提出太原理工大学硕士研究生学位论文一种基于AJAX的RIA客户端编程框架解决方案,设计相关的类与组件层次,实现与服务器端中立的客户端编程模型。最后介绍了该框架在实际项目系统中的应用,表明了框架具有松耦合、高效率的特点,并且有较好的性能。关键词:AJAX,RIA,Web框架,客户端,模
4、型,性能太原理工大学硕士研究生学位论文RESEARCHDESIGNANDI肝LE姬NTATIoNOF吣瞰RIAWEBDEVELOPMENTF眦WORKABSTRACTWebapplicationdevelopmentmodelisundergoingfromfatcustomerpremisestoathinclient,andgraduallyreturntothefatclientsuchasspiralprogressivedevelopmentprocess.BasedonIntemette
5、chnology,Webservicesgraduallydiversifythetypes,Hencesoftwaredevelopmentmodelhasbecomealarge—scaleapplicationofsolutionforsoftwaredevelopment.TraditionalB/Ssoftwaredevelopmentstructure,interactiveandreal-timeproblem,hasbeenunabletomeettheneedofreality,a
6、ndgraduallyshowingitsflaws.fromthepointofviewofsoftwaredevelopment,itsbroughtdevelopmentcomplexityoftheproblemandexcessivelyhighcosts。whichisstillaheavyweightprocess.ThecurrentB/StoC/Sstructure,therearestillmanydifficultiestoachievethefunction,itisdiff
7、iculttomeettheneedsofsomecomplexity.AsmoreandmoredistributedapplicationsusingB/Smode,itishopedthatatthesametimehasdistributedappHcationWEBApplicationrapiddeploymentanddesktopapplicationspowerfulfeatures.太原理工大学硕士研究生学位论文AJAXtechnologytoexplorethegreatpot
8、entialofthebrowser,openingupalotofnewpossibilities.WEBincreasinglycomplexapplications,theimpactonthetraditionalWEBapplication.RIAframeworkfortheintroductionofdoubtB/Sapplicationdevelopmentinjectedvitality.Howtobringintoplaytheadvantages
此文档下载收益归作者所有