基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

ID:27301207

大?。?.11 MB

頁數(shù):150頁

時(shí)間:2018-12-02

基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《基于mqtt協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、-------摘要摘要隨著移動互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展以及智能移動終端的普及,人們的生活變得更加便捷、豐富,無論是個(gè)人還是企業(yè)都已受到移動互聯(lián)網(wǎng)帶來的深刻影響,越來越多的行業(yè)也希望利用移動互聯(lián)網(wǎng)的優(yōu)勢達(dá)到降低人力成本、提高工作效率的目的。在其中的教育行業(yè),師生間存在信息傳遞不及時(shí)、溝通不暢等問題,影響著教學(xué)質(zhì)量和管理效率,因此提出能及時(shí)、可靠、精準(zhǔn)地推送多媒體信息的需求,本項(xiàng)目正是根據(jù)某教育學(xué)院客戶這樣的需求提供的一種解決方案。通過對客戶需求的分析以及國內(nèi)外相關(guān)案例和技術(shù)的分析,論證需求的可行性,設(shè)計(jì)出“

2、基于MQTT(MessageQueuingTelemetryTransport)協(xié)議的信息推送平臺系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”的方案,該系統(tǒng)結(jié)合B/S結(jié)構(gòu)與C/S結(jié)構(gòu)的架構(gòu)模式,將總體架構(gòu)細(xì)分為服務(wù)端、代理端和客戶端三個(gè)子系統(tǒng),采用基于MQTT協(xié)議的推送技術(shù)來實(shí)現(xiàn)信息的傳播,突出及時(shí)、精準(zhǔn)送達(dá)信息的特點(diǎn)。其中,服務(wù)端分為前端服務(wù)器和Web服務(wù)器,前者使用Nginx,提供反向代理和負(fù)載均衡的功能,后者采用PlayFramework框架來開發(fā),服務(wù)端的數(shù)據(jù)管理由MySQL數(shù)據(jù)庫提供支持;代理端基于C語言版的Mosq

3、uitto工程來開發(fā),從而提高開發(fā)和運(yùn)行效率;客戶端采用Android系統(tǒng)平臺開發(fā),從而支持使用最廣泛的智能終端用戶群。在開發(fā)工具方面,服務(wù)端和客戶端工程在Eclipse上進(jìn)行開發(fā),代理端工程開發(fā)采用SublimeText2。在功能定義方面,服務(wù)端子系統(tǒng)具有內(nèi)容管理、用戶管理、處理反饋信息等功能;代理端子系統(tǒng)具有發(fā)布消息、持久連接用戶終端等功能,提供對MySQL數(shù)據(jù)庫操作的支持,改進(jìn)MQTT協(xié)議從而實(shí)現(xiàn)個(gè)性化消息推送機(jī)制;客戶端子系統(tǒng)具有消息接收、消息展示、信息反饋、附件下載等功能。通過對本系統(tǒng)的一系

4、列測試,結(jié)果證明實(shí)現(xiàn)的功能符合要求,系統(tǒng)的可用性得到驗(yàn)證,系統(tǒng)總體上滿足客戶的需求。本項(xiàng)目的開發(fā)應(yīng)用,使得MQTT協(xié)議的應(yīng)用領(lǐng)域得到擴(kuò)展,也使得本系統(tǒng)成為行業(yè)信息推送領(lǐng)域的成功解決方案之一。關(guān)鍵詞:推送技術(shù),MQTT協(xié)議,行業(yè)應(yīng)用,安卓應(yīng)用,Play框架I-----------ABSTRACTABSTRACTAstherapiddevelopmentofmobileInternettechnologyandthepopularityofsmartmobiledevices,people'slifebe

5、comemoreconvenientandricher.WhetherindividualsorcompanieshavebeendeeplyaffectedbymobileInternet,andmoreandmoreindustrieswanttotakeadvantageofthemobileInternettoreducelaborcosts,improveworkefficiency.Intheeducationindustry,betweenteachersandstudentsexist

6、theseproblemswhichnottimelytransmissionofinformationandpoorcommunication.Theseissuesareaffectingthequalityofteachingandmanagementefficiency,sotheyputtheneedsofpushtimely,reliable,precisemultimediainformation.Thispaperprovidesasolutionwhichbasedonsuchnee

7、dsofaneducationalinstitutecustomer. Throughanalysisofcustomerrequirementsandresearchrelatedtechnicalathome andabroad,thendemonstratethefeasibilityofdemand,finallywedesignthescheme whichbuildaplatformofinformationpushsystembasedontheMQTT(Message QueuingT

8、elemetryTransport)protocol.Thesoftwaresystem’soverallarchitecture combinedwiththebrowser-servermodelandtheclient-servermodel,anddividedinto threepartsofserver,brokerandclient.Thissystem’sinformationdisseminationusepush technology

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。