天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于REST架構(gòu)的公共法律服務(wù)小程序的研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-10-30 14:05
   隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,越來(lái)越多的人使用智能手機(jī)來(lái)處理各種事務(wù)。為了滿(mǎn)足不同人群的上網(wǎng)需求,各級(jí)司法職能部門(mén)開(kāi)發(fā)了能同時(shí)支持Web網(wǎng)站、App應(yīng)用的跨平臺(tái)公共法律服務(wù)系統(tǒng),但是其系統(tǒng)架構(gòu)的復(fù)雜性比傳統(tǒng)的Web網(wǎng)站增加不少,同時(shí)App應(yīng)用也面臨著頻繁更新、內(nèi)存空間占用較大等問(wèn)題,而此時(shí)基于REST架構(gòu)的小程序可以較好解決上述問(wèn)題。微信小程序使用便捷、開(kāi)發(fā)周期短,通過(guò)Ajax請(qǐng)求來(lái)實(shí)現(xiàn)與服務(wù)器的邏輯交互,對(duì)原有的系統(tǒng)架構(gòu)影響很小;赗EST架構(gòu)風(fēng)格的Web服務(wù)端,也避免了隨著業(yè)務(wù)規(guī)模變大,系統(tǒng)架構(gòu)臃腫、性能低下、復(fù)雜性高、擴(kuò)展性差等問(wèn)題。論文對(duì)基于REST架構(gòu)的公共法律服務(wù)小程序中所涉及的關(guān)鍵技術(shù)和理論進(jìn)行了研究。首先根據(jù)公共法律服務(wù)的業(yè)務(wù)需求,分析設(shè)計(jì)了系統(tǒng)的主要類(lèi)結(jié)構(gòu)和類(lèi)間關(guān)系。利用Oracle數(shù)據(jù)庫(kù)中的表和PL/SQL存儲(chǔ)過(guò)程實(shí)現(xiàn)了系統(tǒng)的核心業(yè)務(wù)功能,簡(jiǎn)化了系統(tǒng)邏輯的復(fù)雜性,提高了服務(wù)器端響應(yīng)速度;其次基于REST架構(gòu)理論,利用Spring、Mybatis、Json等技術(shù),對(duì)數(shù)據(jù)層、URI資源和RESTful API進(jìn)行了設(shè)計(jì),實(shí)現(xiàn)系統(tǒng)核心業(yè)邏輯層與Oracle數(shù)據(jù)庫(kù)的交互;然后根據(jù)FSM有限狀態(tài)機(jī)理論設(shè)計(jì)系統(tǒng)狀態(tài)流轉(zhuǎn)表,并編寫(xiě)狀態(tài)流轉(zhuǎn)存儲(chǔ)過(guò)程,利用對(duì)資源的請(qǐng)求實(shí)現(xiàn)了業(yè)務(wù)的狀態(tài)流轉(zhuǎn),解決了REST架構(gòu)的無(wú)狀態(tài)性帶來(lái)的風(fēng)險(xiǎn);最后利用小程序的相關(guān)技術(shù),結(jié)合公共法律服務(wù)系統(tǒng)的業(yè)務(wù)邏輯,設(shè)計(jì)出小程序的功能界面,利用RESTful接口實(shí)現(xiàn)小程序端和服務(wù)器的業(yè)務(wù)邏輯交互,從而實(shí)現(xiàn)基于REST架構(gòu)的公共法律服務(wù)小程序。據(jù)統(tǒng)計(jì),“涼都司法12348”信息化平臺(tái)上線后,較之前司法局業(yè)務(wù)量增加了 25%,受理網(wǎng)上業(yè)務(wù)咨詢(xún)20812件,網(wǎng)上預(yù)約6903起,網(wǎng)上申請(qǐng)2730起。論文研究?jī)?nèi)容為當(dāng)今“互聯(lián)網(wǎng)+政務(wù)服務(wù)”系統(tǒng)提供了一種新的解決方案和實(shí)現(xiàn)途徑,具有較強(qiáng)的借鑒意義。
【學(xué)位單位】:湖北大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類(lèi)】:TP311.56
【部分圖文】:

基于REST架構(gòu)的公共法律服務(wù)小程序的研究與實(shí)現(xiàn)


Spring十SpringMVC+fSSM)結(jié)構(gòu)

資源,通信機(jī)制,客戶(hù)端,應(yīng)用層


而在客戶(hù)端與服務(wù)器通信的問(wèn)題上,HTTP協(xié)議是一個(gè)很不錯(cuò)的解決辦法,釆用獨(dú)??立于平臺(tái)、編程語(yǔ)言的統(tǒng)一通信標(biāo)準(zhǔn)的Web服務(wù),使得客戶(hù)端和服務(wù)器能夠自由的使??用HTTP協(xié)議進(jìn)行通信并互不干擾A?HTTP通信機(jī)制的“請(qǐng)求一響應(yīng)”的模型如圖2-3??所示:??Request??E1Z1ZZL1?:?.',4?祕(mì)??.?隨?1??Client??Server??圖2-3?HTTP“請(qǐng)求-響應(yīng)”模型??在HTTP的通信機(jī)制中,客戶(hù)端負(fù)責(zé)對(duì)資源發(fā)出請(qǐng)求操作,HTTP作為一種應(yīng)用層??協(xié)議,它定義了一套對(duì)資源操作的標(biāo)準(zhǔn)方法:GET用來(lái)獲取資源、POST用來(lái)新建資源??(也可以用于更新資源)、PUT用來(lái)更新資源、DELETE用來(lái)刪除資源,而客戶(hù)端對(duì)??8??

分層結(jié)構(gòu)


當(dāng)客戶(hù)端需要使用某個(gè)功能時(shí),先去請(qǐng)求服務(wù)器端獲取本地己緩存的版本信息或時(shí)間戳,然后將請(qǐng)求到的版本信息、時(shí)間戳與本地的緩存數(shù)據(jù)的版息、時(shí)間戳進(jìn)行對(duì)比。如果相同,則表明數(shù)據(jù)有效可以直接使用;如果不同,則從服務(wù)器請(qǐng)求新的數(shù)據(jù),進(jìn)行客戶(hù)端邏輯運(yùn)行和展示,同時(shí)更新本地緩存信息。本文的客戶(hù)端主要就是小程序,在本文的第二章相關(guān)技術(shù)中已經(jīng)介紹過(guò),小程序存功能有很完整的支持方法,這與RESTfial的理念是相符的??(5)系統(tǒng)分層,系統(tǒng)的分層結(jié)構(gòu)風(fēng)格通過(guò)規(guī)定每個(gè)層的行為來(lái)使得不同的層次構(gòu)成一個(gè)整體,組件除了與它直接交互的層次以外,無(wú)法了解其他的組件信息和邏輯。通過(guò)將系統(tǒng)結(jié)構(gòu)進(jìn)行分解并限制在單個(gè)層中,可以簡(jiǎn)化整個(gè)系統(tǒng)業(yè)務(wù)的復(fù),從而促進(jìn)了底層的獨(dú)立性[19]。系統(tǒng)分層也會(huì)導(dǎo)致不同層之間數(shù)據(jù)處理和邏輯運(yùn)時(shí)間增加,會(huì)使系統(tǒng)的性能降低。在實(shí)際開(kāi)發(fā)中,可以通過(guò)中緩存來(lái)優(yōu)化和彌補(bǔ)的損失。本文通過(guò)在Oracle數(shù)據(jù)庫(kù)中編寫(xiě)存儲(chǔ)過(guò)程和函數(shù)對(duì)SQL過(guò)程進(jìn)行封裝,提高業(yè)務(wù)邏輯層對(duì)數(shù)據(jù)層訪問(wèn)的的高效性和穩(wěn)定性。REST分層的架構(gòu)如圖2-4所
【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 張紅;牛雅麗;狄春陽(yáng);;使用狀態(tài)機(jī)實(shí)現(xiàn)的機(jī)器人控制系統(tǒng)[J];辦公自動(dòng)化;2015年10期

2 陳彥名;;REST API技術(shù)及在移動(dòng)通信網(wǎng)絡(luò)管理中的應(yīng)用[J];電信工程技術(shù)與標(biāo)準(zhǔn)化;2015年05期

3 張錦煌;吳麗娟;梁舒婷;;基于SSM整合框架開(kāi)發(fā)的項(xiàng)目管理系統(tǒng)[J];電腦知識(shí)與技術(shù);2015年11期

4 龔建華;;JSON格式數(shù)據(jù)在Web開(kāi)發(fā)中的應(yīng)用[J];辦公自動(dòng)化;2013年20期

5 朱云;徐楓;宴軻;;基于XML重寫(xiě)的SOAP安全[J];信息工程大學(xué)學(xué)報(bào);2013年05期

6 顧瀟軍;;構(gòu)建覆蓋城鄉(xiāng)公共法律服務(wù)體系的實(shí)踐與思考[J];中國(guó)司法;2012年12期

7 張少敏;張帆;王保義;;基于REST和IEC61970的智能電網(wǎng)數(shù)據(jù)集成方法[J];電力自動(dòng)化設(shè)備;2012年08期

8 祝瑞;車(chē)敏;;基于HTTP協(xié)議的服務(wù)器程序分析[J];現(xiàn)代電子技術(shù);2012年04期

9 程冬梅;王瑞聰;劉燕;秦偉俊;;基于REST架構(gòu)風(fēng)格的物聯(lián)網(wǎng)服務(wù)平臺(tái)研發(fā)[J];計(jì)算機(jī)工程與應(yīng)用;2012年14期

10 李軍鵬;;國(guó)外公共服務(wù)改革的做法與啟示[J];行政管理改革;2010年10期


相關(guān)碩士學(xué)位論文 前6條

1 吳婉楠;基于SpringMVC和MyBatis框架的炒股比賽系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2016年

2 李延;基于REST架構(gòu)的web服務(wù)技術(shù)研究[D];武漢理工大學(xué);2013年

3 魏娜;基于REST架構(gòu)的Web服務(wù)的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年

4 黃帥;基于資源狀態(tài)轉(zhuǎn)移的業(yè)務(wù)流程控制機(jī)制的研究與實(shí)現(xiàn)[D];上海交通大學(xué);2011年

5 楊波;基于REST架構(gòu)風(fēng)格的Web服務(wù)的研究和設(shè)計(jì)[D];江蘇大學(xué);2010年

6 于洋;基于Ajax/REST風(fēng)格的Web Service的設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2010年



本文編號(hào):2862578

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2862578.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)6618b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com