freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

arm嵌入式web服務(wù)器boa的軟、硬件設(shè)計(jì)畢業(yè)設(shè)計(jì)(完整版)

  

【正文】 uration Customizeother port stat a|grep tftp 畢業(yè)設(shè)計(jì)論文 22 配置 NFS 服務(wù)器 1. 通過(guò)主機(jī)系統(tǒng)的圖形界面來(lái)配置 NFS 服務(wù),命令行的配置如下: 1) 編輯 /etc/exports 文件,設(shè)置如 圖 14 所示 : 圖 在該空文件中添加 / (rw) 。 配置完成后,簡(jiǎn)單測(cè)試一下 tftp服務(wù)器是否可用,即自己 tftp自己,例如在宿主機(jī)上執(zhí)行: 正確的結(jié)果如圖 12所示: rpm ivh (安裝 tftpserver) umount /mnt/cdrom (卸載光盤 ) service tftp { socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/ server_args = s /tftpboot disable = no per_source = 11 cps = 100 2 flags = IPv4 } mkdir /tftpboot chmod o+w /tftpboot service xid restart cp /home/cvtech/jx2410/images/zImage /tftpboot/ tftp tftpget zImage 畢業(yè)設(shè)計(jì)論文 21 圖 tftp 服務(wù)器 此時(shí)表示 tftp服務(wù)器配置成功了。因?yàn)?uboot 本身內(nèi)置支持 tftpclient,所以嵌入式目標(biāo)機(jī)就不用配置了。如果該計(jì)算機(jī)為 Windows操作系統(tǒng),在該計(jì)算機(jī)上輸入如下命令 ,如圖 11所示。點(diǎn)擊 ―設(shè)置 ‖—―安裝 Vmware工具 ‖,點(diǎn)擊 ―設(shè)備 ‖菜單,光驅(qū)的菜單項(xiàng)由 IDE: 0變成 IDE: 0C:\program Files\VMware\Vmware Workstation\Programs\,表示 Vmware將 Linux的 ISO映像文件作為了虛擬機(jī)的光盤。安裝完成會(huì)設(shè)定顯示卡之類,最后 Vmware內(nèi)系統(tǒng)重新啟動(dòng)。 此時(shí)可以 看到相應(yīng) Linux操作系統(tǒng)安裝的啟動(dòng)畫(huà)面。點(diǎn)擊 ―完成 ‖, 界面如圖 7。 d) 虛擬機(jī)命名 。如果想從服務(wù)器獲得數(shù)據(jù)并且不改變服務(wù)器上的數(shù)據(jù)時(shí),應(yīng)該選用 GET方法;也有例外,當(dāng)傳輸?shù)臄?shù)據(jù)很長(zhǎng)時(shí),選用 POST方法較好;使用 GET方式編寫 CGI程序會(huì)更加簡(jiǎn)單,但是 POST方式則更先進(jìn);當(dāng)發(fā)送的數(shù)據(jù)將改變 Web服務(wù)器端的數(shù)據(jù)時(shí),或者想給 CGI程序傳輸大量數(shù)據(jù)(一般地,超過(guò) 1024字節(jié),這是 URL的極限長(zhǎng)度)時(shí),應(yīng)該選用 POST方法 [14]。 CGI 工作原理 系統(tǒng)嵌入式 Web 服務(wù)器通過(guò) CGI 程序來(lái)獲 取用戶的請(qǐng)求、查詢條件,使用 HTML 方式描述結(jié)果并直接回送到客戶端的瀏覽器上,此過(guò)程中 瀏覽器將用戶輸入的數(shù)據(jù)送到 Web服務(wù)器, Web 服務(wù)器將數(shù)據(jù)使用 STDIN(標(biāo)準(zhǔn)輸入)送到 CGI 程序。本課題中 BOA整體工作流程如圖 2所示: 圖 Boa的執(zhí)行流程 N Y Y N 有 Request請(qǐng)求否 接收 Request 請(qǐng)求 根據(jù)執(zhí)行結(jié)果 ,發(fā)送數(shù)據(jù)到 Web 瀏覽器 返回 偵聽(tīng)端口 請(qǐng)求 CGI 否? 創(chuàng)建套接字 設(shè)置 CGI環(huán)境變量 初始化 設(shè)置信號(hào)量 綁定端口 分析 Request 請(qǐng)求 執(zhí)行 CGI 程序 讀取指定數(shù)據(jù)到 Web 瀏覽器 畢業(yè)設(shè)計(jì)論文 12 第四章 CGI 技術(shù) CGI 概述 CGI(通用網(wǎng)關(guān)接口)是用于 Web 服務(wù)器和外部應(yīng)用程序之間信息交互的標(biāo)準(zhǔn)接口。除此之外, Boa與其他 Web服務(wù)器相比主要有以下幾個(gè)優(yōu)點(diǎn): ① 對(duì) CGI程序無(wú)需設(shè)置 REMOTE HOST環(huán)境變量 ,在 REMOTEADDR變量中已經(jīng) 提供了 IP 地址 ,可以直接使用 gethostbyaddr函數(shù)或變量 ,從而使 Boa較其他 Web服務(wù)器更易于使用; ② 在 Boa中對(duì) Server2side模塊可以剪裁 ,以提高系統(tǒng)運(yùn)行速度 ,其內(nèi)部的 ―字節(jié)流執(zhí)行引擎 ‖采用了非完全的圖靈機(jī)方式實(shí)現(xiàn); ③ 不存在訪問(wèn)控制特征 ,采用符號(hào)連接方式進(jìn)行控制 ,可以對(duì)任何可以讀取的文件提供服務(wù) ,因此速度更快 。 嵌入式系統(tǒng) TCP/IP 協(xié)議選擇時(shí)遵循的原則是:首先,嵌入式系統(tǒng)中實(shí)現(xiàn)的協(xié)議要根據(jù)系統(tǒng)自身的特點(diǎn)以及功能來(lái)設(shè)計(jì)自己的協(xié)議簇,實(shí)現(xiàn)與需要有關(guān)的部分,不使用的協(xié)議一概不考慮;其次,對(duì)于要使用的協(xié)議也根據(jù)實(shí)際應(yīng)用情況做取舍。在接受端,一個(gè) TCP 軟件包收集信封,抽出數(shù)據(jù),按發(fā)送前的順序還原,并加以校驗(yàn),畢業(yè)設(shè)計(jì)論文 10 若發(fā)現(xiàn)差錯(cuò), TCP 將會(huì)要求重發(fā)。 嵌入式 Web 服務(wù)器實(shí)現(xiàn)原理 嵌入式 Web 服務(wù)器是指將 Web 服務(wù)器引入到現(xiàn)場(chǎng)嵌入式設(shè)備中,并駐留其中有限的代碼空間內(nèi)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,使得 B/S(客戶端 /服務(wù)器)應(yīng)用方式已成為一種潮流。它包含 ARM920T、 ARM922T 和 ARM940T 三種類型,以適用于不同的應(yīng) 用場(chǎng)合。 ARM9 硬件平臺(tái) ARM 簡(jiǎn)介 廣義地講,凡是帶有微處理器的專用軟硬件系統(tǒng)都可以稱為嵌入式系統(tǒng)。原型可以在標(biāo)準(zhǔn)平臺(tái)上開(kāi)發(fā)然后移植到具體的硬件上,加快了軟件與硬件的開(kāi)發(fā)過(guò)程。同時(shí)由于有 GPL 的控制 ,大家開(kāi)發(fā)的東西大都相互兼容,不會(huì)走向分裂之路。在不久的將來(lái),從冰 箱到收音機(jī)都會(huì)內(nèi)置處理器。 嵌入式系統(tǒng)簡(jiǎn)介 嵌入式系統(tǒng)被定義為:以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟件硬件可裁剪、適應(yīng)應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。 對(duì)于嵌入式 Web 服務(wù)器的研 究和應(yīng)用,其意義是重大的,它為我們管理、控制和監(jiān)測(cè)各種各樣的設(shè)備提供了一個(gè)很好的途徑。 關(guān)鍵詞 :ARM; Linux;嵌入式 Web 服務(wù)器; CGI 畢業(yè)設(shè)計(jì)論文 2 Abstract This paper has mainly developed the software hardware design and realization of the embedded Web server Boa based on ARM. And the core of the hardware part is S3C2410X microprocessor produced by Samsung . The final achievement is the embedded webserver which can remote visit. Boa is a singletasking HTTP server. That means that unlike traditional webservers, it does not fork for each ining connection, nor does it fork many copies of itself to handle multiple connections. It internally multiplexes all of the ongoing HTTP connections. And forks only for CGI programs, this is very important to embedded system. At the same time, it also has the function of automatic directory generation、 automatic file gunzipping and so on. So Boa is of highly value in the embedded system application. Keywords: ARM; Linux; Embedded Web server; CGI 畢業(yè)設(shè)計(jì)論文 3 目 錄 摘 要 ........................................................................................................................... 1 Abstract ......................................................................................................................... 2 目 錄 ......................................................................................................................... 3 第一章 引言 ................................................................................................................. 5 第二章 課題背景 ....................................................................................................... 6 嵌入式系統(tǒng)簡(jiǎn)介 ............................................................................................................... 6 嵌入式系統(tǒng)和 Linux ........................................................................................................ 6 ARM9 硬件平臺(tái) ................................................................................................................ 7 ARM 簡(jiǎn)介 ............................................. 7 JXARM92410 ARM 嵌入式教學(xué)實(shí)驗(yàn)系統(tǒng) ................... 8 第三章 嵌入式 Web 服務(wù)器 ........................................................................................ 9 概述 ................................................................................................................................... 9 Web 服務(wù)器原理 ................................................................................................................ 9 嵌入式 Web 服務(wù)器實(shí)現(xiàn)原理 .......................................................................................... 9 TCP/IP 協(xié)議 .......................................... 9 嵌入式 Web 服務(wù)器 Boa ................................................................................................ 10 Boa 概述 ............................................ 10 Boa 的功能實(shí)現(xiàn) ...................................... 11 第四章 CGI 技術(shù) ....................................................................................................... 12 CGI 概述 .........................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1