文献综述web开发技术

文献综述web开发技术

ID:28061602

大小:150.19 KB

页数:9页

时间:2018-12-07

文献综述web开发技术_第1页
文献综述web开发技术_第2页
文献综述web开发技术_第3页
文献综述web开发技术_第4页
文献综述web开发技术_第5页
资源描述:

《文献综述web开发技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Web开发技术的文献综述摘要:Web开发技术和Wb开发框架整合实践研究是这个时代的一个热点,本文在参阅国内外Wb开发技术和Wb开发框架及主要几个框架相关文献的基础上,对V&b开发框架研究作了较为全面的总结和梳理,并结合Wb开发框架几个主要框架的优劣势进行整合,以期进一步推进V&b应用的发展。关键词:Web开发;框架;Struts;Spring;Hibernate;TheLiteratureSummaryoftheWebDevelopmenttechniqueAbstract:Webdevelopmenttechniquea

2、ndwebdevelopmentframeworktointegratepracticalresearchisahotissueofthestudyinthisdayandage.Thispapermadeamorecomprehensivesummaryandreviewonwebdevelopmenttechniqueandwebdevelopmentframeworkonthebasisofforeignanddomesticresearchpapers,reflectedandcombingonthecurrentam

3、orecomprehensivesummaryaboutseveraladvantagesanddisadvantagesofthemainframework,andlookedforwardtofurtherpromotioninthewebdevelopmentframeworkandresearch.Keywords:Webdevelopment;framework;Struts;Spring;Hibernate;随着社会不断发展,网络技术H新月异,国内外信息化建设已经到了以Web应用为基础核心的阶段,越来越多的企业选择

4、以Web来建立其应用系统。企业对系统功能需求的增加使企业级应用系统的结构和规模H趋庞大,而Web应用系统的开发也越来越复杂,开发周期越来越紧迫,这也耍求幵发者采用一种合适的方法来幵发软件,以便降低开发和维护成木,提高程序的复用性。于是各种具有不同特点的Web开发框架应运而生,解决这一M题在于选用良好的框架技术。1国外Web开发技术文献综述MVC结构模式是XcroxPARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式。缑艳阳认为MVC将应用程序分为三个核心模块:模型、视图和控制器,分别处理不同的任务

5、,其主要目的是分离业务逻辑M和表现M。11]Struts最早是ApacheJakarta项目的组成部分,开始的代码基础从2000年5只开始幵发,1.0版本于2001年6月发布。Struts框架的主要架构设计和开发者是CraigR.McClanahan,他现在是Sun的JavaServerFaces(JSR-127)以及J2EE平台的Web层架构的规范领导。2003年,DavidHeinemeierIlansson创建一种Web开发技术Rails,并一直延伸Rails核心团队,2100多名捐助者,一个充满活力的生态系统支持。20

6、03年,TebHusted、CedricDumoulin等学者提出框架是可重用的半完成的应用程序,uj以用来产生专门的定制程序。框架一般具有即插即用的可重用性、成熟的稳定性以及&好的团队协作性。[2]2007年初,ApacheStruts团队已经发布下一•代产品Struts2,是在Struts和WebWork的技术避础上进行了合并的全新的Struts2框架。2007年,EyalOrcn,ArminHaller,ManfredIlauswirth,Benjaminlleitmann提出语义Web2.0,他们认为语义Web应用樞恕

7、扩展了RubyonRails,使其支持集成语义Web混搭应用的快速开发。当前的Web应用人多是数据库驱动的。开发者设计一个数据库架构,在此架构上构建应用逻辑,生成用于用户交互的Web页面。这些应用是中心化的,并11依赖于它们自己的关系数据库,限制了数据集成的可能性。混搭应用(通常称为Web2.0应用)是一种新兴的Web开发范式,可以组合多个不同Web应用的功能。语义Web是一个可以由机器进程处理的Web数裾网络,可以在现宥的Web网络基础上进行数据重用和数据集成。[3]相比在传统的数据库,在语义Web数据上构建社交网络应用有如

8、下几个优势。使用语义Web数据的全局标示符和基于图的模型,可以跟随图中的链接,从在线数据源按需获取附加的信息,从而实现数裾集成。2国内Web开发技术文献综述2008年刘胜利、寿永熙提出框架是软件系统的设计、开发过程中的一个概念,它强调对已完成的设计、代码的重复使用。框架往往都

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

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

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