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

正文內(nèi)容

嵌入式web服務(wù)器的實(shí)現(xiàn)課程設(shè)計(jì)報(bào)告-在線瀏覽

2024-09-13 12:10本頁(yè)面
  

【正文】 技術(shù)。WEB瀏覽器瀏覽器是個(gè)顯示網(wǎng)頁(yè)伺服器或檔案系統(tǒng)內(nèi)的HTML文件,并讓用戶與此些文件互動(dòng)的一種軟件。瀏覽器是最經(jīng)常使用到的客戶端程序。通俗的講,Web服務(wù)器傳送(serves)頁(yè)面使瀏覽器可以瀏覽,然而應(yīng)用程序服務(wù)器提供的是客戶端應(yīng)用程序可以調(diào)用(call)的方法(methods)。嵌入式WEB服務(wù)器的構(gòu)架常見(jiàn)的嵌入式WEB服務(wù)器典型的嵌入式 Web 服務(wù)器有 Boa 和Httpd 兩種,它們和 Apache 等高性能的 Web 服務(wù)器主要的區(qū)別在于它們一般是單進(jìn)程服務(wù)器,只有在完成一個(gè)用戶請(qǐng)求后才能響應(yīng)另一個(gè)用戶的請(qǐng)求,而無(wú)法并發(fā)響應(yīng),但這在嵌入式設(shè)備的應(yīng)用場(chǎng)合里已經(jīng)足夠了。它是一個(gè)單任務(wù) Web服務(wù)器,只能依次完成用戶的請(qǐng)求,而不會(huì) fork 出新的進(jìn)程來(lái)處理并發(fā)連接請(qǐng)求。Boa 的設(shè)計(jì)目標(biāo)是速度和安全,在其站點(diǎn)公布的性能測(cè)驗(yàn)中,Boa 的性能要好于 Apache 服務(wù)器。綜合以上的討論以及選擇,根據(jù)系統(tǒng)的實(shí)際需求,最終確定了采用 S3C2410X 為核心處理器,Linux 為嵌入式操作系統(tǒng),boa 為服務(wù)器以及相應(yīng)的 瀏覽器的系統(tǒng)設(shè)計(jì)方案。21個(gè)源文件,4000多行源代碼,編譯后400多K,最多可以同時(shí)響應(yīng)50個(gè)請(qǐng)求。20個(gè)源文件,7000多行代碼,編譯后30幾K,可以同時(shí)響應(yīng)1000個(gè)以上的請(qǐng)求。用HTML編寫的超文本文檔稱為HTML文檔,它能獨(dú)立于各種操作系統(tǒng)平臺(tái)(如UNIX,WINDOWS等)。生成一個(gè)HTML文檔主要有以下三種途徑:(例如用你所喜愛(ài)的ASCII文本編輯器或其它HTML的編輯工具)。(或稱HTTP 服務(wù)器)一方實(shí)時(shí)動(dòng)態(tài)地生成。HTML中的表單(FORM)是用戶頁(yè)面輸入的交互方式,F(xiàn)ORM中提供了多種輸入方式,如文字輸入?yún)^(qū)、下拉菜單、復(fù)選框、單選框等等。post則將表單的內(nèi)容通過(guò)發(fā)送,你在地址欄看不到表單的提交信息。功能:絕大多數(shù)的CGI程序被用來(lái)解釋處理來(lái)自表單的輸入信息,并在服務(wù)器產(chǎn)生相應(yīng)的處理,或?qū)⑾鄳?yīng)的信息反饋給瀏覽器。1CGI處理過(guò)程CGI處理步驟:⑴通過(guò)Internet把用戶請(qǐng)求送到服務(wù)器。⑶CGI程序把處理結(jié)果傳送給服務(wù)器。在嵌入式中由于完成的任務(wù)不是很復(fù)雜,一般選擇C語(yǔ)言。然而用C語(yǔ)言開(kāi)發(fā)也有好處,比如代碼的保密性好,執(zhí)行效率高。操作系統(tǒng)提供了許多環(huán)境變量,它們定義了程序的執(zhí)行環(huán)境,應(yīng)用程序可以存取它們。CGI的GET方法通過(guò)環(huán)境變量QUERYSTRING向CGI程序傳遞Form中的數(shù)據(jù)。1CGI的輸入與輸出標(biāo)準(zhǔn)輸入:CGI程序像其他可執(zhí)行程序一樣,可通過(guò)標(biāo)準(zhǔn)輸入(stdin)從Web服務(wù)器得到輸入信息,如Form中的數(shù)據(jù),這就是所謂的向CGI程序傳遞數(shù)據(jù)的方法。傳送給Web服務(wù)器的信息可以用各種格式,通常是以純文本或者HTML文本的形式,這樣我們就可以在命令行狀態(tài)調(diào)試CGI程序,并且得到它們的輸出。同時(shí)它還具有自動(dòng)生成目錄、自動(dòng)解壓文件等功能, 因此 Boa 具有很高的 HTTP 請(qǐng)求處理速度和效率, 在嵌入式系統(tǒng)中具有很高的應(yīng)用價(jià)值。 它的工作過(guò)程主要包括:( a) 完成 Web 服務(wù)器的初始化工作, 如創(chuàng)建環(huán)境變量、創(chuàng)建 TCP 套接字、綁定端口
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1