資源描述:
《基于API截獲技術(shù)的遠(yuǎn)程監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要本課題研究了基于API截獲的遠(yuǎn)程實時監(jiān)測技術(shù)。其中,如何實現(xiàn)穩(wěn)定高效的數(shù)據(jù)采集、制定功能完備的應(yīng)用層協(xié)議、設(shè)計健壯的服務(wù)器端軟件是關(guān)鍵。本文論證了利用截獲WindowsAPI技術(shù)實現(xiàn)高效的實時數(shù)據(jù)采集的思想,提出了基于通道模型進(jìn)行高效的數(shù)據(jù)管理的方法,設(shè)計了一個功能完備的應(yīng)用層交互協(xié)議,實現(xiàn)了基于Web和ActiveX技術(shù)的分布式數(shù)據(jù)處理,并完成了一個實際的遠(yuǎn)程實時監(jiān)測系統(tǒng)的設(shè)計和實現(xiàn)。該系統(tǒng)已成功的應(yīng)用于某礦務(wù)系統(tǒng)的遠(yuǎn)程瓦斯安全監(jiān)測。關(guān)鍵詞:遠(yuǎn)程監(jiān)測API截獲Socket數(shù)據(jù)庫設(shè)計分布式處理AbstractTheideaofre
2、motereal-timemonitor(RTRM)basedonAPIinterception1SpresentedinthispaperItskeypointsincludeimplementingefficientdatacollection,establishingfull—functionapplicationlayerprotocols,designingstrongserversottware,etcInthispaper.firstly,theideaofreal-timedatacollectionwithAPIin
3、terceptionisproved;secondly,anewmethodofefficientdatamanagementbasedonchannelmodelispresented;thirdly,asetofapPlayerprotocolsisdesigned;fourthly,thedistributeddataprocessingbasedonWebandActiveXiscompleted;finally,arealRTRMsystemisdesignedandimplemented.Keyword:RemoteMon
4、itor,APIInterception,Socket,DatabaseDesign,DistributedProcessing創(chuàng)新性聲明N583358本人聲明所呈交的論文是我個人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除了文中特別加以標(biāo)注和致謝中所羅列的內(nèi)容以外,論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果;也不包含為獲得西安電子科技大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而使用過的材料。與我一同工作的同志對本研究所做的任何貢獻(xiàn)均已在論文中做了明確的說明并表示了謝意。申請學(xué)位論文與資料若有不實之處,本人承擔(dān)一切相關(guān)責(zé)任。本人簽名
5、:立!j—里一日期一三91坐上}一關(guān)于論文使用授權(quán)的說明本人完全了解西安電子科技大學(xué)有關(guān)保留和使用學(xué)位論文的規(guī)定,即:研究生在校攻讀學(xué)位期間論文工作的知識產(chǎn)權(quán)單位屬西安電子科技大學(xué)。本人保證畢業(yè)離校后,發(fā)表論文或使用論文工作成果時署名單位仍然為西安電子科技大學(xué)。學(xué)校有權(quán)保留送交論文的復(fù)印件,允許查閱和借閱論文;學(xué)??梢怨颊撐牡娜炕虿糠謨?nèi)容,可以允許采用影印、縮印或其它復(fù)制手段保存論文。(保密的論文在解密后遵守此規(guī)定)本人簽名:導(dǎo)師簽名:皇!j亞具卑日期蘭!!生!』:i日期皿垡生尸-第一章概述§1.1論文選題背景實時監(jiān)測技術(shù)廣泛的應(yīng)
6、用于政府、銀行、企業(yè)和住宅小區(qū)等對安全敏感的地方以及工業(yè)控制領(lǐng)域中。隨著網(wǎng)絡(luò)的普及以及網(wǎng)絡(luò)帶寬的增加,基于網(wǎng)絡(luò)的遠(yuǎn)程實時監(jiān)測得以實現(xiàn)。它相對于傳統(tǒng)的監(jiān)視技術(shù)具有監(jiān)視范圍更廠‘、靈活性更好、可管理性更強(qiáng)和隱蔽性更好等優(yōu)點,可以實現(xiàn)對音頻、視頻和數(shù)值對象的遠(yuǎn)程監(jiān)測。但是,基于網(wǎng)絡(luò)的遠(yuǎn)程監(jiān)視技術(shù)也有許多問題需要解決,包括高效的實時數(shù)據(jù)采集、多數(shù)據(jù)采集點的管理、海量數(shù)據(jù)的存儲和檢索、大數(shù)據(jù)量傳輸時的網(wǎng)絡(luò)擁塞控制以及數(shù)據(jù)的安全訪問等。陜西省韓城礦務(wù)局是陜西省重點產(chǎn)煤單位,該單位及其下屬單位的信息化水平一直在陜西省乃至全國的煤炭行業(yè)中處于上游水平
7、,先后完成了礦井的瓦斯?jié)舛扔嬎銠C(jī)監(jiān)控、內(nèi)部局域網(wǎng)、計算機(jī)輔助決策系統(tǒng)等的建設(shè)。為了更進(jìn)一步加強(qiáng)對各個下屬煤礦的生產(chǎn)安全監(jiān)督,該局在2001年決定實施“遠(yuǎn)程瓦斯安全監(jiān)測”項目,將其已有的“礦井到地面”的安全監(jiān)測系統(tǒng)擴(kuò)展成“從煤礦到礦務(wù)局”的遠(yuǎn)程安全監(jiān)視系統(tǒng),將其所屬煤礦的所有礦井的瓦斯?jié)舛鹊劝踩畔⑼ㄟ^局域網(wǎng)發(fā)送到礦務(wù)局,再以Web的方式發(fā)布到內(nèi)部網(wǎng)頁上,作為局領(lǐng)導(dǎo)的決策參考依據(jù)。西安電子科技大學(xué)多媒體研究所承擔(dān)了該項目全部的規(guī)劃、設(shè)計、實施和維護(hù)等工作,整個項目包括立項、設(shè)計、編碼實現(xiàn)、試運行共歷時一年半完成。本人在多媒體研究所讀研究
8、生期間有幸參加了該項目,參與了系統(tǒng)設(shè)計、編碼實現(xiàn)和系統(tǒng)維護(hù)等所有項目實施階段,本文正是對該系統(tǒng)和本人所做工作的總結(jié)和抽象。§1.2論文結(jié)構(gòu)介紹論文采用了“總一分一總”的論述方式,先進(jìn)行系統(tǒng)分析,根據(jù)實際的需求明確系統(tǒng)的任