基于REST的Web快速开发平台的研究与实现
发布时间:2017-12-01 22:27
本文关键词:基于REST的Web快速开发平台的研究与实现
更多相关文章: Java EE 快速开发平台 REST 分层架构
【摘要】:随着互联网以及Web开发技术的高速发展,在经济社会快速发展的大背景下,互联网企业和传统软件企业都希望凭借Web应用软件在相关领域占有一定的市场份额。如何快速完成产品开发抢占市场取得先机,成为了企业生存发展中必须解决的问题之一。而企业产品需求复杂多变,传统基于Java EE的开发模式又过于笨重,导致产品开发周期长、开发效率低等问题,使得企业快速开发的需求和复杂繁琐的开发过程形成鲜明的对比。所以解决产品的快速开发问题既能缩短开发周期节约人力资本又能使企业在效益上得到提升。 本文首先分析了传统的Java EE经典的分层架构设计思想,并通过进一步重构和扩展,提出了层次更加清晰的五层架构模型,适合当前复杂的Web应用的开发。在该分层设计中,对各层次涉及到的主流开源框架进行分析和比较,完成了合理的技术选型,从而使得开发人员无需过多关心底层技术的实现细节。接下来,根据对用户需求的深入调查和分析,以满足用户需求为原则,形成了基于Web快速开发平台实现快速开发的解决方案。平台通过无缝整合选择的开源框架,对外提供REST架构风格的服务,并集成通用功能模块以及实现了用于扩展的插件机制,是一个更高层次的面向Web应用系统快速开发的基础开发平台。最后,将快速开发平台应用到在线考试系统的开发中,结果表明,快速开发平台具有统一的开发流程和规范,而且简单易用,基于平台开发能够帮助开发人员快速完成开发任务。
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.09
【参考文献】
中国期刊全文数据库 前7条
1 王欢;;基于J2EE的Web应用架构研究与设计[J];中国管理信息化;2012年02期
2 薛峰;梁锋;徐书勋;王彪任;;基于Spring MVC框架的Web研究与应用[J];合肥工业大学学报(自然科学版);2012年03期
3 王永涛;刘勇;;基于MDA的模型转换研究与应用[J];计算机工程;2011年16期
4 甘文丽;刘为超;;基于Struts2和Ajax的企业级Web应用开发[J];工矿自动化;2013年02期
5 陈荟慧;张新颜;;在线考试系统的分析与设计[J];计算机技术与发展;2009年10期
6 熊文;熊淑华;孙旭;张朝阳;;Ajax技术在Web2.0网站设计中的应用研究[J];计算机技术与发展;2012年03期
7 徐雯;高建华;;基于Spring MVC及MyBatis的Web应用框架研究[J];微型电脑应用;2012年07期
,本文编号:1242705
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1242705.html