基于微服務(wù)的智慧圖書館系統(tǒng)架構(gòu)研究
【部分圖文】:
單塊架構(gòu)是經(jīng)典的軟件架構(gòu)模式,具備易開發(fā)、易測(cè)試和易部署等優(yōu)勢(shì),通常由表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層組成。它的核心思想是依據(jù)職責(zé)的不同將系統(tǒng)劃分成不同的層,各層負(fù)責(zé)各自具體的內(nèi)容,通過(guò)層與層之間互相連接,相互協(xié)作,構(gòu)成一個(gè)整體。一定程度上,它減少了層與層之間的依賴,解決了復(fù)雜的調(diào)用和系統(tǒng)之間職責(zé)不明確的問(wèn)題,如圖1所示。從圖1我們不難發(fā)現(xiàn)單塊架構(gòu)的弊端:它的分層僅僅是在邏輯層面而非物理層面,不同的代碼層最終會(huì)在同一進(jìn)程中運(yùn)行。隨著業(yè)務(wù)的不斷擴(kuò)展和需求功能的不斷增加,單塊架構(gòu)的弊端日益突出:代碼的可維護(hù)性、可擴(kuò)展性和靈活性差;系統(tǒng)的改造和運(yùn)維成本顯著增加[8],因此,人們需要更加優(yōu)秀的架構(gòu)模式。
跟智慧圖書館一樣,目前業(yè)內(nèi)對(duì)微服務(wù)并沒有形成一個(gè)標(biāo)準(zhǔn)定義。簡(jiǎn)而言之,微服務(wù)的核心思想是將單一應(yīng)用程序劃分為若干小的服務(wù),每個(gè)服務(wù)都圍繞具體業(yè)務(wù)進(jìn)行構(gòu)建,運(yùn)行在其獨(dú)立進(jìn)程中,服務(wù)之間通過(guò)輕量級(jí)的通信機(jī)制進(jìn)行溝通合作,以實(shí)現(xiàn)整體目標(biāo)的開發(fā)方法。如圖2所示。3.3 微服務(wù)的優(yōu)勢(shì)
基于微服務(wù)的智慧圖書館整體架構(gòu)圖
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 程俊楊;;基于面向服務(wù)架構(gòu)的企業(yè)資源規(guī)劃架構(gòu)研究[J];成組技術(shù)與生產(chǎn)現(xiàn)代化;2008年02期
2 李賽寒;;一種面向大數(shù)據(jù)的圖書館系統(tǒng)架構(gòu)研究[J];軟件產(chǎn)業(yè)與工程;2016年06期
3 王巖;;實(shí)驗(yàn)室信息管理系統(tǒng)的架構(gòu)選擇[J];化學(xué)工程與裝備;2020年01期
4 于金良;朱志祥;李聰穎;;Hadoop MapReduce新舊架構(gòu)的對(duì)比研究綜述[J];計(jì)算機(jī)與數(shù)字工程;2017年01期
5 呂登龍;朱詩(shī)兵;;大數(shù)據(jù)及其體系架構(gòu)與關(guān)鍵技術(shù)綜述[J];裝備學(xué)院學(xué)報(bào);2017年01期
6 胡大川;徐彬凌;錢誠(chéng);;電子政務(wù)系統(tǒng)數(shù)據(jù)庫(kù)的架構(gòu)與設(shè)計(jì)[J];信息與電腦(理論版);2016年16期
7 王雷;王智廣;;改進(jìn)的三層架構(gòu)的研究與應(yīng)用[J];計(jì)算機(jī)工程與設(shè)計(jì);2017年07期
8 崔濤;;創(chuàng)新優(yōu)化基礎(chǔ)架構(gòu) 保障生產(chǎn)運(yùn)行安全[J];金融電子化;2017年02期
9 朱煥亮;張佩民;;企業(yè)數(shù)據(jù)架構(gòu)規(guī)劃和治理淺析[J];中國(guó)信息化;2016年07期
10 王恩奇;;校長(zhǎng)視角下的中學(xué)智慧校園架構(gòu)設(shè)計(jì)思考——以福州市第十一中學(xué)智慧校園建設(shè)為例[J];福建基礎(chǔ)教育研究;2020年07期
相關(guān)博士學(xué)位論文 前10條
1 宋軍杰;基于服務(wù)本體論的云架構(gòu)商業(yè)模式研究[D];北京郵電大學(xué);2013年
2 李航;一種面向自愈計(jì)算的OS體系架構(gòu)的研究[D];西安電子科技大學(xué);2008年
3 陳芳;云計(jì)算架構(gòu)下云政府模式研究[D];武漢大學(xué);2012年
4 夏陽(yáng);跨地域分布式電子商務(wù)系統(tǒng)架構(gòu)及其關(guān)鍵支撐技術(shù)研究[D];中國(guó)礦業(yè)大學(xué);2009年
5 胡書山;基于物聯(lián)網(wǎng)的智慧家庭架構(gòu)及其關(guān)鍵技術(shù)研究[D];武漢大學(xué);2014年
6 計(jì)慧杰;基于可調(diào)參數(shù)融合架構(gòu)的Scaler方法研究與芯片實(shí)現(xiàn)[D];上海大學(xué);2011年
7 陳亞華;企業(yè)應(yīng)用集成架構(gòu)研究與實(shí)現(xiàn)[D];復(fù)旦大學(xué);2005年
8 寧壘;一種基于語(yǔ)義編程的端云計(jì)算協(xié)同架構(gòu)研究[D];華中科技大學(xué);2012年
9 代江華;粒子濾波架構(gòu)下視覺目標(biāo)跟蹤相關(guān)技術(shù)研究[D];華中科技大學(xué);2014年
10 楊霞;高可信嵌入式操作系統(tǒng)體系架構(gòu)研究[D];電子科技大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 孫紅亮;基于三層架構(gòu)的校園網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[D];河北師范大學(xué);2014年
2 李洪平;新一代核心銀行系統(tǒng)架構(gòu)研究與實(shí)現(xiàn)[D];吉林大學(xué);2008年
3 徐雪源;基于架構(gòu)式的社區(qū)出租房管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2013年
4 唐成戩;嵌入式瀏覽器渲染架構(gòu)的研究與設(shè)計(jì)[D];電子科技大學(xué);2013年
5 郭偉;多層架構(gòu)在企業(yè)信息化解決方案中的設(shè)計(jì)與實(shí)現(xiàn)[D];華東師范大學(xué);2008年
6 陸琦川;基于混合架構(gòu)的電子文檔管理系統(tǒng)的研究與實(shí)現(xiàn)[D];上海交通大學(xué);2013年
7 許文鵬;數(shù)據(jù)可視化系統(tǒng)架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2015年
8 戴漢良;基于架構(gòu)式的高職院校人事管理系統(tǒng)研究和實(shí)現(xiàn)[D];電子科技大學(xué);2009年
9 何軒;RFID網(wǎng)絡(luò)化架構(gòu)設(shè)計(jì)與關(guān)鍵技術(shù)研究[D];上海交通大學(xué);2013年
10 劉斌;移動(dòng)綠色通信平臺(tái)系統(tǒng)架構(gòu)的研究與實(shí)例[D];云南大學(xué);2010年
本文編號(hào):2855909
本文鏈接:http://www.lk138.cn/tushudanganlunwen/2855909.html