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

基于高性能網(wǎng)絡(luò)庫Asio的測控服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時間:2017-07-18 08:11

  本文關(guān)鍵詞:基于高性能網(wǎng)絡(luò)庫Asio的測控服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)


  更多相關(guān)文章: 糧情監(jiān)控 分層設(shè)計(jì) 異步操作 網(wǎng)絡(luò)庫 線程池


【摘要】:互聯(lián)網(wǎng)及通信技術(shù)的快速發(fā)展使現(xiàn)有生產(chǎn)方式發(fā)生了巨大變革,基于網(wǎng)絡(luò)的應(yīng)用正在改變現(xiàn)實(shí)生產(chǎn)模式,信息技術(shù)能夠讓遠(yuǎn)程化、智能化、自動化更深入實(shí)踐。本文充分利用互聯(lián)網(wǎng)技術(shù)、3G接入技術(shù)、現(xiàn)代通信技術(shù)改進(jìn)現(xiàn)有糧情測控系統(tǒng)中的軟件模塊,構(gòu)建出基于B/S(Browser/Server)服務(wù)模式的網(wǎng)絡(luò)測控服務(wù)器,它革新現(xiàn)有系統(tǒng)的單一服務(wù)模式,能夠支持遠(yuǎn)程、智能化集中管理方式,F(xiàn)有的糧情測控系統(tǒng)多采用現(xiàn)場測控方式,測控?cái)?shù)據(jù)本地化存儲且無法保證數(shù)據(jù)安全性。為此,本文設(shè)計(jì)出基于該測控服務(wù)器授權(quán)用戶可在全球任意位置以多種方式,隨時接入現(xiàn)場測控系統(tǒng),掌握其關(guān)注的糧情信息的新型服務(wù)模式的測控系統(tǒng)。本系統(tǒng)采用分層設(shè)計(jì)方式構(gòu)建測控服務(wù)器整體框架,并結(jié)合模塊化設(shè)計(jì)方法具體實(shí)現(xiàn)各個功能模塊,在設(shè)計(jì)過程中涉及的主要研究內(nèi)容如下:1.采用異步IO模型設(shè)計(jì)出網(wǎng)絡(luò)底層數(shù)據(jù)收發(fā)模塊。本設(shè)計(jì)引入了boost::asio高性能網(wǎng)絡(luò)庫作為底層異步網(wǎng)絡(luò)I/O處理引擎,同時結(jié)合boost::asio::io_service作為任務(wù)調(diào)度機(jī)制的線程池模型,為整個服務(wù)器系統(tǒng)提供強(qiáng)大的網(wǎng)絡(luò)驅(qū)動能力;2.采用異步回調(diào)機(jī)制設(shè)計(jì)并實(shí)現(xiàn)消息分發(fā)模塊。充分利用了boost庫兩大組件bind和function的靈活性,使回調(diào)函數(shù)作為網(wǎng)絡(luò)處理層和業(yè)務(wù)層的中介,使業(yè)務(wù)與數(shù)據(jù)相分離且貫通了整個服務(wù)器框架;3.采用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法,設(shè)計(jì)獨(dú)立功能類來處理對應(yīng)的測控業(yè)務(wù)。為提高測控服務(wù)器數(shù)據(jù)管理的有效性和運(yùn)行的穩(wěn)定性,本文針對服務(wù)器后臺使用了高效的數(shù)據(jù)庫訪問方式,同時還增加了日志管理模塊。數(shù)據(jù)庫的設(shè)計(jì)主要基于實(shí)際測控業(yè)務(wù)的需求,測控業(yè)務(wù)數(shù)據(jù)的存儲與管理則采用了C++模板庫OTL(Oracle, ODBC and DB2-CLI Template Library)技術(shù)實(shí)現(xiàn)高效的數(shù)據(jù)庫訪問;本方案采用Log4cxx日志系統(tǒng)提供詳細(xì)的日志服務(wù),來監(jiān)控服務(wù)器運(yùn)行狀態(tài)以便于開發(fā)、調(diào)試;另外,本文采用的基于時間輪的超時處理機(jī)制,對具有生命周期的對象提供了一種通用的管理方法。本文設(shè)計(jì)的糧情測控系統(tǒng)的服務(wù)器端,目前已在國內(nèi)多個糧倉得以推廣應(yīng)用,整體功能得到用戶肯定。
【關(guān)鍵詞】:糧情監(jiān)控 分層設(shè)計(jì) 異步操作 網(wǎng)絡(luò)庫 線程池
【學(xué)位授予單位】:安徽大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.05
【目錄】:
  • 摘要3-4
  • Abstract4-6
  • 目錄6-8
  • 第一章 緒論8-12
  • 1.1 研究背景及意義8-9
  • 1.2 研究現(xiàn)狀9-10
  • 1.3 論文工作及結(jié)構(gòu)安排10-12
  • 第二章 相關(guān)技術(shù)及開源庫簡介12-21
  • 2.1 測控服務(wù)器開發(fā)語言和開發(fā)環(huán)境12-13
  • 2.2 開源庫Boost介紹13-17
  • 2.3 Google Protocol Buffer消息格式17-19
  • 2.4 OTL數(shù)據(jù)庫訪問技術(shù)19-21
  • 第三章 基于高性能網(wǎng)絡(luò)庫Asio的測控服務(wù)器設(shè)計(jì)與實(shí)現(xiàn)21-47
  • 3.1 糧情測控系統(tǒng)的工作流程與測控服務(wù)器總體框架設(shè)計(jì)21-25
  • 3.1.1 糧情測控系統(tǒng)的工作流程21-23
  • 3.1.2 測控服務(wù)器總體框架設(shè)計(jì)23-25
  • 3.2 網(wǎng)絡(luò)I/O框架的設(shè)計(jì)與實(shí)現(xiàn)25-33
  • 3.2.1 常用網(wǎng)絡(luò)I/O框架25-29
  • 3.2.2 網(wǎng)絡(luò)I/O框架的實(shí)現(xiàn)29-33
  • 3.3 線程處理模塊的設(shè)計(jì)與實(shí)現(xiàn)33-38
  • 3.3.1 進(jìn)程與線程33-34
  • 3.3.2 常用線程模型及其比較34-37
  • 3.3.3 測控服務(wù)器中線程模型的實(shí)現(xiàn)37-38
  • 3.4 消息分發(fā)模塊的設(shè)計(jì)與實(shí)現(xiàn)38-46
  • 3.4.1 異步回調(diào)機(jī)制39-40
  • 3.4.2 測控服務(wù)器消息分發(fā)模塊的設(shè)計(jì)40-44
  • 3.4.3 測控服務(wù)器消息分發(fā)模塊的實(shí)現(xiàn)44-46
  • 3.5 本章小結(jié)46-47
  • 第四章 測控服務(wù)器的數(shù)據(jù)管理和運(yùn)行管理47-59
  • 4.1 數(shù)據(jù)庫模塊的設(shè)計(jì)與實(shí)現(xiàn)47-53
  • 4.1.1 基于實(shí)際業(yè)務(wù)的數(shù)據(jù)庫設(shè)計(jì)48-50
  • 4.1.2 數(shù)據(jù)庫訪問方法及數(shù)據(jù)存儲與管理50-53
  • 4.2 日志管理模塊的設(shè)計(jì)與實(shí)現(xiàn)53-55
  • 4.3 基于時間輪的超時管理55-58
  • 4.4 本章小結(jié)58-59
  • 第五章 結(jié)束語59-61
  • 5.1 總結(jié)59-60
  • 5.2 展望60-61
  • 參考文獻(xiàn)61-63
  • 致謝63

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 李昊,劉志鏡;線程池技術(shù)的研究[J];現(xiàn)代電子技術(shù);2004年03期

2 許天兵;Windows 2000/XP平臺下線程池的使用[J];河北工程技術(shù)高等?茖W(xué)校學(xué)報(bào);2004年03期

3 陳勇,宋之毅;對線程池模式的分析及其實(shí)現(xiàn)[J];微型電腦應(yīng)用;2005年08期

4 陳勇,申海燕,宋之毅;對線程池模式的分析及其實(shí)現(xiàn)[J];現(xiàn)代電子技術(shù);2005年16期

5 王華,馬亮,顧明;線程池技術(shù)研究與應(yīng)用[J];計(jì)算機(jī)應(yīng)用研究;2005年11期

6 趙海,李志蜀,韓學(xué)為,葉浩;線程池的優(yōu)化設(shè)計(jì)[J];四川大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年01期

7 楊剛;周興社;潘惠芳;;基于反饋的自適應(yīng)線程池管理框架[J];計(jì)算機(jī)工程;2006年05期

8 張淵;崔濱;余小清;萬旺根;;線程池技術(shù)在網(wǎng)絡(luò)游戲服務(wù)器中的應(yīng)用[J];微計(jì)算機(jī)信息;2006年18期

9 馮瑋;劉心松;;基于線程池技術(shù)的文件傳輸模型的改進(jìn)[J];微計(jì)算機(jī)信息;2006年21期

10 夏利;趙靜波;井惟棟;王光興;;基于對象池模式的自適應(yīng)線程池技術(shù)[J];東北大學(xué)學(xué)報(bào);2006年10期

中國重要會議論文全文數(shù)據(jù)庫 前3條

1 丁亮;鄭梁;秦會斌;沈煜;秦惠民;;線程池技術(shù)在路燈監(jiān)控軟件中的應(yīng)用[A];2012(杭州)中國長三角照明科技論壇論文集[C];2012年

2 黃文偉;何加銘;曾興斌;;么移動中間件線程池并發(fā)機(jī)制優(yōu)化改進(jìn)[A];浙江省電子學(xué)會2010學(xué)術(shù)年會論文集[C];2010年

3 鐘艷雯;羅小珠;夏正龍;歐陽計(jì)躍;張玉玲;;湖南省級氣象信息傳輸系統(tǒng)研制與開發(fā)[A];2011年中國氣象學(xué)會氣象通信與信息技術(shù)委員會暨國家氣象信息中心科技年會論文摘要[C];2011年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 王剛;實(shí)時線程池的研究與設(shè)計(jì)[D];華中科技大學(xué);2007年

2 聶蘭蘭;考慮外界影響因子的動態(tài)線程池優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2014年

3 王俊峰;一種實(shí)時集群系統(tǒng)負(fù)載均衡通用模型的研究及應(yīng)用[D];湖南大學(xué);2008年

4 郗曉嬌;基于線程池和SSI框架的內(nèi)容審核系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];南京大學(xué);2013年

5 余建華;基于統(tǒng)計(jì)原理的甄別算法的研究與應(yīng)用[D];南京工業(yè)大學(xué);2006年

6 陽靖東;基于嵌入式系統(tǒng)的實(shí)時CORBA研究與實(shí)現(xiàn)[D];電子科技大學(xué);2006年

7 安平;DLNA服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[D];東北大學(xué);2011年

8 劉蓬;NIO高性能框架的研究與應(yīng)用[D];湖南大學(xué);2013年

9 邊建軍;H.323協(xié)議棧軟件性能的優(yōu)化與提高[D];中國海洋大學(xué);2004年

10 張艷;多階段性能調(diào)優(yōu)中間件系統(tǒng)管理和分配算法的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2008年

,

本文編號:556746

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

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/556746.html


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

版權(quán)申明:資料由用戶44ef9***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com