基于REST的Web快速開發(fā)平臺的研究與實現(xiàn)
發(fā)布時間:2017-12-01 22:27
本文關(guān)鍵詞:基于REST的Web快速開發(fā)平臺的研究與實現(xiàn)
更多相關(guān)文章: Java EE 快速開發(fā)平臺 REST 分層架構(gòu)
【摘要】:隨著互聯(lián)網(wǎng)以及Web開發(fā)技術(shù)的高速發(fā)展,在經(jīng)濟(jì)社會快速發(fā)展的大背景下,互聯(lián)網(wǎng)企業(yè)和傳統(tǒng)軟件企業(yè)都希望憑借Web應(yīng)用軟件在相關(guān)領(lǐng)域占有一定的市場份額。如何快速完成產(chǎn)品開發(fā)搶占市場取得先機(jī),成為了企業(yè)生存發(fā)展中必須解決的問題之一。而企業(yè)產(chǎn)品需求復(fù)雜多變,傳統(tǒng)基于Java EE的開發(fā)模式又過于笨重,導(dǎo)致產(chǎn)品開發(fā)周期長、開發(fā)效率低等問題,使得企業(yè)快速開發(fā)的需求和復(fù)雜繁瑣的開發(fā)過程形成鮮明的對比。所以解決產(chǎn)品的快速開發(fā)問題既能縮短開發(fā)周期節(jié)約人力資本又能使企業(yè)在效益上得到提升。 本文首先分析了傳統(tǒng)的Java EE經(jīng)典的分層架構(gòu)設(shè)計思想,并通過進(jìn)一步重構(gòu)和擴(kuò)展,提出了層次更加清晰的五層架構(gòu)模型,適合當(dāng)前復(fù)雜的Web應(yīng)用的開發(fā)。在該分層設(shè)計中,對各層次涉及到的主流開源框架進(jìn)行分析和比較,完成了合理的技術(shù)選型,從而使得開發(fā)人員無需過多關(guān)心底層技術(shù)的實現(xiàn)細(xì)節(jié)。接下來,根據(jù)對用戶需求的深入調(diào)查和分析,以滿足用戶需求為原則,形成了基于Web快速開發(fā)平臺實現(xiàn)快速開發(fā)的解決方案。平臺通過無縫整合選擇的開源框架,對外提供REST架構(gòu)風(fēng)格的服務(wù),并集成通用功能模塊以及實現(xiàn)了用于擴(kuò)展的插件機(jī)制,是一個更高層次的面向Web應(yīng)用系統(tǒng)快速開發(fā)的基礎(chǔ)開發(fā)平臺。最后,將快速開發(fā)平臺應(yīng)用到在線考試系統(tǒng)的開發(fā)中,結(jié)果表明,快速開發(fā)平臺具有統(tǒng)一的開發(fā)流程和規(guī)范,而且簡單易用,基于平臺開發(fā)能夠幫助開發(fā)人員快速完成開發(fā)任務(wù)。
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52;TP393.09
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前7條
1 王歡;;基于J2EE的Web應(yīng)用架構(gòu)研究與設(shè)計[J];中國管理信息化;2012年02期
2 薛峰;梁鋒;徐書勛;王彪任;;基于Spring MVC框架的Web研究與應(yīng)用[J];合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2012年03期
3 王永濤;劉勇;;基于MDA的模型轉(zhuǎn)換研究與應(yīng)用[J];計算機(jī)工程;2011年16期
4 甘文麗;劉為超;;基于Struts2和Ajax的企業(yè)級Web應(yīng)用開發(fā)[J];工礦自動化;2013年02期
5 陳薈慧;張新顏;;在線考試系統(tǒng)的分析與設(shè)計[J];計算機(jī)技術(shù)與發(fā)展;2009年10期
6 熊文;熊淑華;孫旭;張朝陽;;Ajax技術(shù)在Web2.0網(wǎng)站設(shè)計中的應(yīng)用研究[J];計算機(jī)技術(shù)與發(fā)展;2012年03期
7 徐雯;高建華;;基于Spring MVC及MyBatis的Web應(yīng)用框架研究[J];微型電腦應(yīng)用;2012年07期
,本文編號:1242705
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1242705.html
最近更新
教材專著