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

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

基于微服務(wù)架構(gòu)的在線學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2021-12-11 11:50
  如今,飛速發(fā)展的互聯(lián)網(wǎng)不僅對(duì)人們的生活方式和價(jià)值理念產(chǎn)生了顛覆式的變化,而且在政治領(lǐng)域、經(jīng)濟(jì)領(lǐng)域、文化領(lǐng)域也產(chǎn)生了重大的影響,這些影響會(huì)隨著科技發(fā)展變得更加深遠(yuǎn)。在教育領(lǐng)域,由于我國高校招生人數(shù)逐年增加,導(dǎo)致學(xué)校教學(xué)資源緊張,大班制教學(xué)課堂逐漸增多,這些現(xiàn)象不但增加了教師的教學(xué)難度,而且降低了教師對(duì)學(xué)生的關(guān)注度,從而導(dǎo)致學(xué)生的學(xué)習(xí)效率下降,上課聽不懂、下課復(fù)習(xí)難等問題的出現(xiàn)。因此,本文選題并研發(fā)了基于微服務(wù)架構(gòu)的在線學(xué)習(xí)系統(tǒng),讓大學(xué)生通過網(wǎng)絡(luò)教學(xué)平臺(tái)進(jìn)行課程的學(xué)習(xí)與考核,以解決上述問題。隨著軟件開發(fā)技術(shù)的快速發(fā)展,各種軟件開發(fā)架構(gòu)不斷涌現(xiàn)。軟件開發(fā)架構(gòu)對(duì)于整個(gè)系統(tǒng)的開發(fā)具有重要意義,選擇合適的軟件開發(fā)架構(gòu)不但能夠提高軟件的可靠性、安全性、可擴(kuò)展性、可維護(hù)性,而且能夠提升IT專業(yè)人員的開發(fā)效率,縮短軟件開發(fā)周期,提升軟件在同行業(yè)中的競爭力。因此,本系統(tǒng)采用較為新穎的軟件開發(fā)架構(gòu)——微服務(wù)架構(gòu);谖⒎⻊(wù)架構(gòu)的在線學(xué)習(xí)系統(tǒng)改變了以往單體式在線學(xué)習(xí)系統(tǒng)的集中式開發(fā)方式,將系統(tǒng)拆分成多個(gè)更細(xì)粒度的服務(wù),且每個(gè)服務(wù)獨(dú)立擴(kuò)展,這就使代碼編寫、軟件升級(jí)與維護(hù)變得更加便捷。本文設(shè)計(jì)與實(shí)現(xiàn)了基于微服務(wù)架... 

【文章來源】:山東師范大學(xué)山東省

【文章頁數(shù)】:71 頁

【學(xué)位級(jí)別】:碩士

【部分圖文】:

基于微服務(wù)架構(gòu)的在線學(xué)習(xí)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)


SOA架構(gòu)圖

組件圖,組件,架構(gòu),服務(wù)消費(fèi)


來發(fā)起服務(wù)的調(diào)用。所有Eureka?Server共享相同數(shù)據(jù),無論向哪個(gè)服務(wù)發(fā)起查詢,該服??務(wù)都可以獲得整個(gè)服務(wù)集群的信息,即服務(wù)消費(fèi)者也可以獲得所有服務(wù)提供者的信息。??Eureka服務(wù)注冊(cè)組件架構(gòu)如圖2-3所示。??11??

架構(gòu)圖,架構(gòu),組件,客戶端


2.服務(wù)通信組件RestTemplate??RestTemplate是Spring提供用于訪問Rest服務(wù)的客戶端組件,RestTemplate提供了多??訪問遠(yuǎn)程HTTP服務(wù)的方法,能夠提高客戶端的編寫效率。在傳統(tǒng)情況下,Java代碼訪??Restful服務(wù),一般使用Apache的HttpClient。但是使用該方法過程繁瑣,Spring則提供??了一種簡單敏捷的組件RestTemplate,?RestTemplate訪問restful接口只需要知道請(qǐng)求地址、??求參數(shù)、HTTP響應(yīng)轉(zhuǎn)換被轉(zhuǎn)換成的對(duì)象類型即可[23]。??3.負(fù)載均衡組件?Spring?Cloud?Ribbon??Ribbon是Netflix公司發(fā)布的客戶端負(fù)載均衡器,Ribbon的主要作用是為客戶端提供??載均衡算法,客戶端使用負(fù)載均衡的好處是能夠減少負(fù)載均衡設(shè)備的壓力,可以和服務(wù)??冊(cè)發(fā)現(xiàn)組件無縫組合。目前Spring?Cloud?Ribbon己經(jīng)集成在Spring?CloudNeflix套件中,??戶使用更加方便。??在分布式系統(tǒng)中,一個(gè)服務(wù)往往由多臺(tái)服務(wù)器提供,并統(tǒng)一到服務(wù)配置中心進(jìn)行管理。??用戶調(diào)用服務(wù)時(shí),需要從多個(gè)服務(wù)器選擇一個(gè)進(jìn)行遠(yuǎn)程調(diào)用,如何調(diào)用取決于負(fù)載均衡??法。不同的軟件、不同的業(yè)務(wù)需求對(duì)負(fù)載均衡算法也不盡相同。目前主要有以下六種負(fù)??均衡方法。??

【參考文獻(xiàn)】:
期刊論文
[1]互聯(lián)網(wǎng)+下碩士研究生公共課教學(xué)運(yùn)行模式思考——基于10所省屬師范類院校的調(diào)查[J]. 嚴(yán)俊,阮成武.  研究生教育研究. 2019(02)
[2]“互聯(lián)網(wǎng)+”新時(shí)代背景下混合形態(tài)教學(xué)模式構(gòu)建[J]. 孫娜,劉永良,孫向南.  計(jì)算機(jī)教育. 2019(03)
[3]移動(dòng)應(yīng)用軟件性能測試技術(shù)[J]. 羅勇.  電子技術(shù)與軟件工程. 2019(03)
[4]微服務(wù)架構(gòu)評(píng)述[J]. 趙然,朱小勇.  網(wǎng)絡(luò)新媒體技術(shù). 2019(01)
[5]基于SpringCloud微服務(wù)架構(gòu)的進(jìn)銷存管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 周永圣,侯峰裕,孫雯,楊磊,張小貝.  工業(yè)控制計(jì)算機(jī). 2018(11)
[6]一種基于微服務(wù)架構(gòu)的業(yè)務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 洪華軍,吳建波,冷文浩.  計(jì)算機(jī)與數(shù)字工程. 2018(01)
[7]基于遺傳算法的高校在線排課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 樊偉宏,楊文婷,王昊,劉文.  電子設(shè)計(jì)工程. 2017(23)
[8]跨地域、跨職能異地協(xié)同辦公系統(tǒng)研究[J]. 杜建紅,馮悅,付海亮,王小賀,秦東輝.  中國信息化. 2016(04)
[9]JWT認(rèn)證技術(shù)及其在WEB中的應(yīng)用[J]. 范展源,羅福強(qiáng).  數(shù)字技術(shù)與應(yīng)用. 2016(02)
[10]歐洲MOOC發(fā)展的特點(diǎn)與問題——《歐洲高等教育機(jī)構(gòu)的MOOC策略》報(bào)告解讀[J]. 石小岑.  現(xiàn)代教育管理. 2016(01)

碩士論文
[1]“互聯(lián)網(wǎng)+”視域下的高校意識(shí)形態(tài)教育研究[D]. 劉清穎.南京郵電大學(xué) 2018
[2]基于云計(jì)算的資源調(diào)度和負(fù)載均衡的研究[D]. 周斌斌.西南交通大學(xué) 2018
[3]基于SDN的負(fù)載均衡路由算法研究[D]. 梁玥.西南交通大學(xué) 2018
[4]適用于微服務(wù)架構(gòu)的企業(yè)應(yīng)用部署平臺(tái)研究[D]. 馬恒.鄭州大學(xué) 2018
[5]微服務(wù)架構(gòu)的研究及其在線教育系統(tǒng)的實(shí)現(xiàn)[D]. 李帥.北京郵電大學(xué) 2018
[6]基于微服務(wù)架構(gòu)的金融商城系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 楊晨旭.東南大學(xué) 2018
[7]面向微服務(wù)的公共事業(yè)信息服務(wù)開放平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李從磊.西南科技大學(xué) 2017
[8]基于微服務(wù)架構(gòu)的平臺(tái)化服務(wù)框架的設(shè)計(jì)與實(shí)現(xiàn)[D]. 譚一鳴.北京交通大學(xué) 2017
[9]基于SOA的電網(wǎng)調(diào)度自動(dòng)化系統(tǒng)研究[D]. 章勇.廣西大學(xué) 2017
[10]微課視頻資源適配模型及應(yīng)用研究[D]. 龐浩.華中師范大學(xué) 2017



本文編號(hào):3534626

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

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


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

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