同城貨運(yùn)領(lǐng)域APP后臺管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【圖文】:
2相關(guān)技術(shù)逡逑本章對于APP后臺管理系統(tǒng)在設(shè)計(jì)及實(shí)現(xiàn)過程中所涉及的相關(guān)技術(shù)進(jìn)行了闡逡逑述。關(guān)鍵技術(shù)包括:系統(tǒng)Web所用的Spring邋MVC框架,Dubbo分布式服務(wù)框架逡逑以及消息中間件,Redis數(shù)據(jù)庫等。本章對系統(tǒng)的相關(guān)技術(shù)進(jìn)行詳細(xì)介紹。逡逑2.1邋Spring邋MVC逡逑MVC是一種設(shè)計(jì)模式,它強(qiáng)制性地把應(yīng)用程序的數(shù)據(jù)展示、數(shù)據(jù)處理和流程逡逑控制分開。MVC將應(yīng)用程序分成3個(gè)核心模塊:模型、視圖、控制器,他們相互逡逑聯(lián)結(jié)又分別擔(dān)當(dāng)不同的任務(wù)⑴。Spring邋MVC實(shí)現(xiàn)了邋MVC的核心概念,Spring邋MVC逡逑分離了控制器、模型對象、分派器以及處理程序?qū)ο蟮慕巧@種分離方式使各逡逑個(gè)部分更加容易定制使用。當(dāng)對MVC添加反轉(zhuǎn)控制時(shí),應(yīng)用程序可以高度的解耦,逡逑通過簡單的更改配置即可動(dòng)態(tài)的更改組件,使之更具有靈活性[2]。逡逑springmvc核心框架圖逡逑
圖2-2邋Dubbo基本架構(gòu)逡逑Figure2-2邋Dubbo邋framework逡逑如圖2-2,邋Dubbo的服務(wù)架構(gòu)圖所示,Consumer是服務(wù)消費(fèi)者,服務(wù)提供者逡逑Provider,Container艮P服務(wù)容器。消費(fèi)即是invoke提供者,invoke箭頭即是同步的逡逑意思,在實(shí)際調(diào)用過程中,Provider的位置對于Consumer來說是透明的,上一次逡逑調(diào)用服務(wù)的位置(IP地址)和下一次調(diào)用服務(wù)的位置,,是不確定的。此時(shí)就是實(shí)逡逑現(xiàn)了軟負(fù)載。逡逑服務(wù)提供者Provider需先啟動(dòng)start,然后注冊register服務(wù)。逡逑消費(fèi)訂閱subscribe服務(wù),會一直不斷的嘗試訂閱自己想要獲得的服務(wù),直至逡逑訂閱成功。新的服務(wù)注冊到注冊中心以后,注冊中心會將這些服務(wù)通過notify到逡逑Consumer消費(fèi)者。逡逑Monitor相當(dāng)于一個(gè)監(jiān)控,圖中虛線表明Consumer和Provider通過異步的方逡逑式發(fā)送消息至Monitor
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP311.56
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 邱祝文;;基于redis的分布式緩存系統(tǒng)架構(gòu)研究[J];網(wǎng)絡(luò)安全技術(shù)與應(yīng)用;2014年10期
2 馬冰;姜學(xué)軍;史海洋;;基于REIDS緩存框架的分析與實(shí)踐[J];科技視界;2014年26期
3 蔣鵬;袁嵩;;基于MQTT協(xié)議的綜合消息推送[J];現(xiàn)代計(jì)算機(jī)(專業(yè)版);2014年11期
4 丁振凡;李馨梅;;Spring的任務(wù)定時(shí)調(diào)度方法的研究比較[J];智能計(jì)算機(jī)與應(yīng)用;2012年04期
5 張宏升;;軟件架構(gòu)的非功能性需求指標(biāo)和區(qū)域化支持[J];電腦知識與技術(shù);2011年09期
6 張宇;王映輝;張翔南;;基于Spring的MVC框架設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2010年04期
7 劉冀萍;應(yīng)時(shí);;采用Hibernate持久層技術(shù)構(gòu)建遠(yuǎn)程教學(xué)資源管理系統(tǒng)[J];計(jì)算機(jī)時(shí)代;2010年02期
8 李璐;張廣泉;;消息中間件的體系結(jié)構(gòu)研究[J];蘇州大學(xué)學(xué)報(bào)(工科版);2007年03期
9 劉大瑋;劉瑞虹;;基于WSE和消息隊(duì)列的異步Web服務(wù)研究及實(shí)現(xiàn)[J];計(jì)算機(jī)工程;2007年08期
10 徐晶,許煒;消息中間件綜述[J];計(jì)算機(jī)工程;2005年16期
相關(guān)碩士學(xué)位論文 前2條
1 楊超;基于分布式服務(wù)框架Dubbo的集群式服務(wù)器的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2017年
2 邱書洋;Redis緩存技術(shù)研究及應(yīng)用[D];鄭州大學(xué);2016年
本文編號:2591025
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2591025.html