基于ARM的嵌入式Web服務(wù)器的研究與實(shí)現(xiàn)
【圖文】:
動(dòng)態(tài)的訪問服務(wù)器, 則 Boa 服務(wù)器調(diào)用存儲(chǔ)在服務(wù)器中的 CGI程序。Boa 的軟件可以通過網(wǎng)上下載。本文使用的版本是 Boa0.94.13, 它的體系結(jié)構(gòu)如圖 1 所示。圖 1 Boa 服務(wù)器的體系結(jié)構(gòu)在大多數(shù)的網(wǎng)絡(luò)服務(wù)器中, CGI 的輸出結(jié)果是先返回到服務(wù)器, 然后再由服務(wù)器返回到瀏覽器, 而在 Boa 網(wǎng)絡(luò)服務(wù)器中,CGI 的輸出結(jié)果直接返回到瀏覽器, 這樣就可以使瀏覽器與服務(wù)器間少建立一次連接。2.3Boa Server 在 ARM- Linux 平臺(tái)上的實(shí)現(xiàn)在嵌入式 Linux 環(huán)境下構(gòu)建 Boa 服務(wù)器的具體方法為:2.3.1 對(duì) Boa 源碼進(jìn)行交叉編譯, 生成可執(zhí)行文件 Boa在 此 過 程 中 需 要 在/boa/src/configure 文 件 中 加 入 CC 與CPP 相關(guān)交叉編譯選項(xiàng), 同時(shí)還要對(duì) Makefile 文件中 CC 與CPP 選項(xiàng)做同樣的改動(dòng)。找到 CC=gcc 和 CPP=gcc- E
Web 服務(wù)器的工作流程如圖 2 所示。圖 2 Web 服務(wù)器工作流程圖2.5 數(shù)據(jù)文件系統(tǒng)由于本系統(tǒng)中需要處理的數(shù)據(jù)不多, 功能不是很復(fù)雜, 因此只需用 *.txt 文件來實(shí)現(xiàn)數(shù)據(jù)的存取。當(dāng)然, 如果系統(tǒng)中需要處理的數(shù)據(jù)量比較大, 系統(tǒng)功能復(fù)雜, 則可將廣泛使用的Sqlite、Mysql 等數(shù)據(jù)庫移植到嵌入式系統(tǒng)中。3 實(shí)驗(yàn)測(cè)試本文用 HTML 描述一張表單, 名為 index.html, 放置在/home/boa/html
【參考文獻(xiàn)】
相關(guān)碩士學(xué)位論文 前1條
1 王崇泉;嵌入式WEB服務(wù)器[D];浙江大學(xué);2005年
【共引文獻(xiàn)】
相關(guān)期刊論文 前4條
1 張立;王茜竹;王朝霞;練有品;;Linux內(nèi)核的進(jìn)程調(diào)度原理及改進(jìn)算法研究[J];后勤工程學(xué)院學(xué)報(bào);2006年03期
2 卓碧華;陳良維;羅剛;李托徑;;基于ARM+μCLinux的嵌入式Web設(shè)計(jì)[J];科技信息(科學(xué)教研);2007年21期
3 許占文;李歆;;Linux2·6內(nèi)核的實(shí)時(shí)調(diào)度的研究與改進(jìn)[J];沈陽工業(yè)大學(xué)學(xué)報(bào);2006年04期
4 姚鑫驊;潘雪增;傅建中;陳子辰;;數(shù)控系統(tǒng)的混合任務(wù)模型及其最優(yōu)調(diào)度算法研究[J];浙江大學(xué)學(xué)報(bào)(工學(xué)版);2006年08期
相關(guān)博士學(xué)位論文 前1條
1 王文斌;嵌入式可重構(gòu)數(shù)控系統(tǒng)及其關(guān)鍵技術(shù)研究[D];上海大學(xué);2007年
相關(guān)碩士學(xué)位論文 前10條
1 鐘原靜;基于uClinux的嵌入式織機(jī)控制平臺(tái)的研究與開發(fā)[D];浙江大學(xué);2005年
2 葛飛航;基于GPRS和嵌入式RTLinux的SCADA系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];西安理工大學(xué);2005年
3 陳寶君;基于ARM9的嵌入式系統(tǒng)設(shè)計(jì)及EPA設(shè)備實(shí)現(xiàn)[D];大連理工大學(xué);2006年
4 包海濤;板坯夾鉗專用摩擦特性實(shí)驗(yàn)機(jī)的研制[D];大連理工大學(xué);2006年
5 肖杰;基于uClinux嵌入式系統(tǒng)設(shè)計(jì)及其在Web服務(wù)器中的應(yīng)用研究[D];湖南大學(xué);2005年
6 曲鑫;基于uClinux的嵌入式Internet技術(shù)研究[D];武漢理工大學(xué);2006年
7 陳念軍;嵌入式控制在油田氣回收中的應(yīng)用研究[D];武漢理工大學(xué);2006年
8 梁哲;嵌入式Linux操作系統(tǒng)TCP/IP協(xié)議棧構(gòu)件化的研究與實(shí)現(xiàn)[D];燕山大學(xué);2006年
9 田冠華;公交客流量監(jiān)測(cè)車載終端的設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2006年
10 倪彬斌;基于ARM的嵌入式CEBus家庭網(wǎng)關(guān)設(shè)計(jì)[D];浙江大學(xué);2006年
【二級(jí)參考文獻(xiàn)】
相關(guān)期刊論文 前4條
1 金敏,周翔,徐田軍,王傳啟;變電站自動(dòng)化系統(tǒng)中嵌入式Web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)[J];電力系統(tǒng)自動(dòng)化;2002年18期
2 盧偉國,童明O,
本文編號(hào):2658687
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2658687.html