- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。——苏轼
为天地立心,为生民立命,为往圣继绝学,为万世开太平。——张载
国外javaWeb开发技术
MVC结构模式是XeroxPARC在20世纪80年代为编程语言Smalltalk-80发明的一
种软件设计模式。
缑艳阳认为MVC将应用程序分为三个核心模块:模型、视图和控制器,分别处理不
同的任务,其主要目的是分离业务逻辑层和表现层。[1]
Struts最早是ApacheJakarta项目的组成部分,开始的代码基础从2000年5月开始
开发,1.0版本于2001年6月发布。Struts框架的主要架构设计和开发者是Craig
R.McClanahan,他现在是Sun的JavaServerFaces(JSR-127)以及J2EE平台的Web
层架构的规范领导。
2003年,DavidHeinemeierHansson创建一种Web开发技术Rails,并一直延伸
Rails核心团队,2100多名捐助者,一个充满活力的生态系统支持。[2]
2003年,TebHusted、CedricDumoulin等学者提出框架是可重用的半完成的应用
程序,可以用来产生专门的定制程序。框架一般具有即插即用的可重用性、成熟的稳定性
以及良好的团队协作性。
2007年初,ApacheStruts团队已经发布下一代产品Struts2,是在Struts和
WebWork的技术基础上进行了合并的全新的Struts2框架。
2007年,EyalOren,ArminHaller,ManfredHauswirth,BenjaminHeitmann提出
语义Web2.0,他们认为语义Web应用框架扩展了RubyonRails,使其支持集成语义
非淡泊无以明志,非宁静无以致远。——诸葛亮
良辰美景奈何天,便赏心乐事谁家院。则为你如花美眷,似水流年。——《汤显祖》
为天地立心,为生民立命,为往圣继绝学,为万世开太平。——张载
Web混搭应用的快速开发。当前的Web应用大多是数据库驱动的。开发者设计一个数据
库架构,在此架构上构建应用逻辑,生成用于用户交互的Web页面。这些应用是中心化
的,并且依赖于它们自己的关系数据库,限制了数据集成的可能性。混搭应用(通常称为
Web2.0应用)是一种新兴的Web开发范式,可以组合多个不同Web应用的功能。语义
Web是一个可以由机器进程处理的Web数据网络,可以在现有的Web网络基础上进行
数据重用和数据集成。[3]
相比在传统的数据库,在语义Web数据上构建社交网络应用有如下几个优势。使用
语义Web数据的全局标示符和基于图的模型,可以跟随图中的链接,从在线数据源按需
获取附加的信息,从而实现数据集成。
国内javaWeb开发技术
2008年刘胜利、寿永熙提出框架是软件系统的设计、开发过程中的一个概念,它强调
对已完成的设计、代码的重复使用。框架往往都是针对某个特定应用领域的,是在对这个
应用领域进行深刻理解的基础上,抽象出该应用的概念模型,是一个有形无形的框架,不
同的具体应用根据自身的特点对框架中的抽象概念进行实现,完成应用的功能。基于J2EE
标准的框架基本上都是封装了许多组类,利用这些类之间特定的相互协作,为一些通用问
题提供解决方案。[4]
其中典型的有Struts框架、Spring框架、Hibernate框架和Jsf框架等。
2008年,北京工业大学张曦硕士认为,如今围绕Web应用系统的开发技术竞争也日
趋激烈
最近下载
- 助贷公司培训.pptx VIP
- 2025年中国智慧园区行业发展白皮书.pdf VIP
- 旅居养老app项目融资计划书.pptx VIP
- DIP按病种分值付费专项绩效考核工作方案.docx VIP
- YB∕T 5084-2015- 化工用二氧化锰矿粉.pdf
- 光伏发电区土建工程质量验收及评定范围表.pdf VIP
- 血糖仪POCT培训课件.pdf VIP
- NB∕T 11000-2022 陆上风电场工程工程量清单计价规范(2-1).pdf
- 二《简单相信,傻傻坚持》课件(共33张PPT)中职语文高教版(2023)职业模块.pptx VIP
- 毕业论文(设计)—基于单片机的按摩器系统的设计与实现.pdf VIP
文档评论(0)