1 / 79
文档名称:

AJAX-RIA WEB开发框架研究、设计与实现.pdf

格式:pdf   页数:79
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

AJAX-RIA WEB开发框架研究、设计与实现.pdf

上传人:山吉 2014/2/24 文件大小:0 KB

下载得到文件列表

AJAX-RIA WEB开发框架研究、设计与实现.pdf

文档介绍

文档介绍:太原理工大学
硕士学位论文
AJAX-RIA WEB开发框架研究、设计与实现
姓名:勾宁平
申请学位级别:硕士
专业:计算机软件与理论
指导教师:崔冬华
20080501
7⒂肟蚣堋⒖突Ф吮喑棠P徒邢晗秆芯浚=饩鱿钟械腁摘要7⒖蚣苎芯俊⑸杓朴胧迪网络应用程序的开发模式正在经历着一个从胖客户端到瘦客户端,又逐渐回归到胖客户端的这样一个螺旋式渐进发展过程。竦闹掷嘀鸾多样化,基于互联网技术的软件开发模式已经逐步成为大型应用软件开发的首选。传统的疭软件开发结构,由于互动性和实时性的缺陷,已经无法满足现实的需要,逐步显现出自身的缺陷。从软件开发的角度来看,仍属于重量级过程。目前的疭相对于峁梗褂泻芏嗄咽迪值墓δ埽岩月足一些复杂的需求。随着越来越多的分布式应用采用疭模式,人们希望τ糜涤锌焖俨渴鸷妥烂嬗τ霉δ芮看蟮奶匦浴技术极大的发掘了浏览器的潜力,开启了大量新的可能性。越来越复杂的τ茫欢铣寤髯糯车腤应用。芄沟耐瞥鑫抟为疭应用开发注入了活力。如何发挥芄沟挠攀疲庇直3执结构的稳固性、简便性,并在此基础上建立适合应用开发的新型开发架构是本文讨论的重点内容。本文在总结分析、应用设计理论和方法的基础上,对架所面临的代码纠缠和代码分散问题,分析蚣艿脑碛牖疲岢—太原理工大学硕士研究生学位论文
一种基于的突Ф吮喑炭蚣芙饩龇桨福杓葡喙氐睦嘤胱榧次,实现与服务器端中立的客户端编程模型。最后介绍了该框架在实际项目系统中的应用,表明了框架具有松耦合、高效率的特点,并且有较好的关键词:,琖框架,客户端,模型,性能性能。太原理工大学硕士研究生学位论文
鯳吣瞰蜭,琣猻琲琱甪琲疭瑃.,太原理工大学硕士研究生学位论文,瓸琀甌,.
,琖琖—琧琺,甒琱猠篴瑀瑆瑂琣琧琲,瓼,太原理工大学硕士研究生学位论文琽,甊疭.,琣
右毒兰日期:一塑哆司鸳日期:上:关于学位论文使用权的说明’日期:·够本人郑重声明:所呈交的学位论文,是本人在指导教师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:救送耆私馓砉ご笱в泄乇9堋⑹褂醚宦畚牡墓娑ǎ中包括:①学校有权保管、并向有关部门送交学位论文的原件与复印件;②学校可以采用影印、缩印或其它复制手段复制并保存学位论文;③学校可允许学位论文被查阅或借阅;④学校可以学术交流为:目的,复制赠送和交换学位论文;⑤学校可以公布学位论文的全部或部分内容C苎宦畚脑诮饷芎笞袷卮斯娑。签导师签名:声明户也≥甌:。一
第一章绪论课题背景随着计算机技术和网络技术的快速发展,驯榧笆澜纾R灰诙嘤没供着多样化的网络信息服务。网络时代的到来,经济、文化、军事和社会将更加强烈的依赖于网络。互联网技术从早期的简单静态趁娣⒄沟蕉腤页面,人们可以和服务器端进行信息交互,提交数据,并由服务器运行一定的处理逻辑,处理用户数据,并将结果反馈回客户端。对服务器端的开发也经历了一个漫长的发展历程,从早期的发展到珹,,,,鹊龋淮釉缙诘拿嫦蚬痰谋喑谭⒄沟矫嫦蚨韵蟊喑蹋从简单的开发模式到成熟的7⒛J健服务端开发技术的发展,人们在此基础上提出了/娜砑杓平构,即客户端采用浏览器,只安装维护一个服务器。相对于疭结构,它不需要再考虑将应用部署到数以千计的用户机器上,只需要在服务器上部署程序,软件升级也仅仅升级服务端的程序,这使维护工作量大大减少。另外疭软件一般是采用两层结构,客户端与数据库服务器直接交互,而疭则采用三层结构,客户端与数据库服务器加入了一层业务逻辑层,将大量的处理逻辑放到业务逻辑层而不是客户端来运行,大大降低了对客户端的要求。同时疭相对于疭来说,在数据一致性、实时性和安全性方面都有较好的表现,所以人们越来越倾向于采用疭的软件结构系统。但是,随着疭结构的广泛应用,人们发现该结构也存在下列一些问题:服务器端压力过大,没有充分利用客户端的资源。疭结构实现的是一种瘦客户端,即将业务逻辑全部由服务端来实现,而客户端基本不实现业务逻辑,这样所有的压力都放在服务器。随着硬件技术的更新,很多客户端太原理工大学硕士研究生学位论文
框架技术,迅速在、年在国内外各个大小企业应用系统得到了普及,研究动机与意义没有做到数据的按需获取,无法实现页面部分加载和部分刷新在软件的流畅性和快捷性上与唤峁瓜啾嚷杂星啡薄用户就有~个等待过程,无法达到像疭程序一样的实时响应。正是由于传统疭程序的这些缺陷,人们尝试采用一些新的技术来对传统疭架构的程序进行改进,如舢巾,珻,鹊取H欢嵌即在着各种各样的不足:有的需要客户端插件的支持,有的存在版本差异和标准的不同,校岢隽薃技术,才使解决上述问题成为可能。