嵌入式Internet設備遠程管理技術研究與應用
本文關鍵詞: 嵌入式Internet Web服務器 CGI 遠程管理 出處:《沈陽工業(yè)大學》2012年碩士論文 論文類型:學位論文
【摘要】:嵌入式設備通常采用各自獨立的工作模式,多個設備之間無法進行通信和共享數(shù)據(jù)。管理者要獲取嵌入式設備的現(xiàn)場信息,需要到現(xiàn)場讀取嵌入式設備采集到的信息,而無法對其進行遠程的監(jiān)控和管理。當嵌入式設備數(shù)量多且分布不集中時,將增加管理成本和難度。將嵌入式設備接入Internet,使管理者在遠程PC端可以對其進行監(jiān)控和管理,是嵌入式設備結(jié)合Internet技術發(fā)展的一個方向。 本文研究了嵌入式設備接入Internet所涉及到的主要技術,包括嵌入式Linux系統(tǒng)內(nèi)核的移植、構(gòu)建文件系統(tǒng)、嵌入式Web服務器、CGI技術等。搭建了基于S3C2440 ARM 920T和Linux2.6.25.8內(nèi)核的軟硬件開發(fā)平臺,并在此平臺上實現(xiàn)了LightTPD服務器,設計并實現(xiàn)了一個FastCGI模塊用于改進CGI的工作缺陷。 在本文中,實現(xiàn)嵌入式Internet設備遠程管理的工作原理為:現(xiàn)場嵌入式設備采集數(shù)據(jù)并存儲到服務器端的SQLite數(shù)據(jù)庫;管理者通過Web瀏覽器請求LightTPD服務器,LightTPD服務器接收到請求信息后,把數(shù)據(jù)解析出來傳遞給FastCGI模塊,而后由FastCGI模塊調(diào)用CGI程序,CGI程序連接SQLite數(shù)據(jù)庫查詢或更新數(shù)據(jù),然后把處理完的數(shù)據(jù)返回給FastCGI,再由FastCGI把數(shù)據(jù)返回給LightTPD服務器,最后由LightTPD服務器把數(shù)據(jù)返回到Web瀏覽器;诖斯ぷ髟,本文設計并開發(fā)了一個基于LightTPD服務器和SQLite數(shù)據(jù)庫的停車場遠程管理系統(tǒng),該停車場管理系統(tǒng)采用Browser/Server架構(gòu),設計并實現(xiàn)了停車計時、停車計費、剩余車位查詢、剩余車位的大屏幕同步顯示和系統(tǒng)遠程管理等功能。
[Abstract]:Embedded devices usually use their own independent working mode, and there is no communication and data sharing between multiple devices. Managers need to obtain the field information of embedded devices. It is necessary to read the information collected by embedded devices in the field, but it can not be remotely monitored and managed, when the number of embedded devices is large and the distribution is not concentrated. It will increase the cost and difficulty of management. The embedded device will be connected to Internet, so that the manager can monitor and manage it on the remote PC. It is a developing direction of embedded device combined with Internet technology. This paper studies the main technologies involved in the embedded device access to Internet, including the transplantation of the embedded Linux system kernel, the construction of file system, and the embedded Web server. The software and hardware development platform based on S3C2440 ARM 920T and Linux2.6.25.8 kernel is built. The LightTPD server is implemented on this platform, and a FastCGI module is designed and implemented to improve the working defect of CGI. In this paper, the principle of remote management of embedded Internet devices is as follows: the embedded devices collect data and store it to the SQLite database on the server side; The manager requests the LightTPD server to receive the request information through the Web browser and parses the data to the FastCGI module. Then the FastCGI module calls the CGI program and connects to the SQLite database to query or update the data, and then returns the processed data to the FastCGI. Then FastCGI returns the data to the LightTPD server, and finally the LightTPD server returns the data to the Web browser. This paper designs and develops a remote parking lot management system based on LightTPD server and SQLite database. The parking lot management system adopts Browser/Server architecture, and designs and implements parking timing, parking billing, and the query of remaining parking spaces. The large screen synchronous display and system remote management of the remaining parking space.
【學位授予單位】:沈陽工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.12
【參考文獻】
相關期刊論文 前10條
1 盧虎,李勇,李志芳;嵌入式WebServer技術及其實現(xiàn)[J];單片機與嵌入式系統(tǒng)應用;2003年05期
2 張玢;孟開元;田澤;;嵌入式系統(tǒng)定義探討[J];單片機與嵌入式系統(tǒng)應用;2011年01期
3 王計元;陸靜;;嵌入式Internet技術研究與應用[J];上海電力學院學報;2009年02期
4 雷小俊;李偉;;SQLite在嵌入式Web服務器中的應用[J];信息技術;2006年06期
5 沈勇,王貞勇;基于Web的嵌入式系統(tǒng)設計與實現(xiàn)[J];計算機工程與應用;2003年22期
6 劉殿敏,李科杰;基于Linux嵌入式HTTP網(wǎng)絡服務器的設計與實現(xiàn)[J];計算機工程;2004年23期
7 王磊,姚成虎;如何實際構(gòu)造嵌入式Web服務器[J];計算機應用;2004年S2期
8 楊念;李峰;;基于B/S的嵌入式視頻監(jiān)控系統(tǒng)的設計與實現(xiàn)[J];計算機工程與設計;2008年21期
9 黃昊;李錦萍;丁偉;;基于車載GPS的嵌入式漢顯終端的設計[J];微計算機信息;2006年17期
10 潘浩;馬艷敏;白瑛;李建雄;;Bootloader在AT91RM9200系統(tǒng)中的實現(xiàn)[J];微計算機信息;2007年02期
相關碩士學位論文 前10條
1 李大亮;基于Web的服務器主機遠程管理[D];大連海事大學;2004年
2 甘泉;通信協(xié)議分解和構(gòu)件化的協(xié)議子模塊[D];浙江大學;2005年
3 潘偉;基于ARM的無線通信平臺開發(fā)及USB驅(qū)動程序設計[D];武漢理工大學;2007年
4 趙志高;IPv6協(xié)議在光網(wǎng)絡和移動網(wǎng)絡中的應用技術研究[D];北京郵電大學;2007年
5 史文奎;基于嵌入式系統(tǒng)的MES單元控制器研究[D];重慶大學;2007年
6 蔡超;基于uClinux的網(wǎng)絡指紋匹配系統(tǒng)設計與實現(xiàn)[D];華中科技大學;2006年
7 紀君峰;基于QT/E的嵌入式系統(tǒng)研究及應用[D];北京郵電大學;2008年
8 張偉;嵌入式Web Server的構(gòu)建及應用研究[D];武漢理工大學;2009年
9 吳繼發(fā);嵌入式音頻點播系統(tǒng)的設計與實現(xiàn)[D];中南大學;2009年
10 鞏天寧;基于TCP/IP網(wǎng)絡的嵌入式智能監(jiān)控系統(tǒng)[D];安徽理工大學;2009年
,本文編號:1475031
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1475031.html