




已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
畢業(yè)設(shè)計(jì)(譯文) - 1 - 嵌入式系統(tǒng)的網(wǎng)絡(luò)服務(wù)器 在“每個(gè)人都處在互聯(lián)網(wǎng)的浪潮中”之后,現(xiàn)在很明顯隨之而來的是“每件事都處在互聯(lián)網(wǎng)的浪潮中”。大多數(shù)售賣咖啡的機(jī)器仍然不能提供全世界的聯(lián)網(wǎng)。然而嵌入式遠(yuǎn)程維護(hù)和診斷的網(wǎng)絡(luò)集成就像所謂的 信一樣以一種相當(dāng)快的速度增長(zhǎng)。 對(duì)很多發(fā)展工程來說,僅僅是通過網(wǎng)絡(luò)瀏覽器經(jīng) 是經(jīng)過局域網(wǎng)進(jìn)行組成和系統(tǒng)的遠(yuǎn)程維護(hù)和診斷,負(fù)擔(dān)非常之重。在許多部門中,人們對(duì)于嵌入式系統(tǒng)配置和服務(wù)的工作完全地基于網(wǎng)絡(luò)。剩余的時(shí)間用前面的面板和一些功能鍵組成一個(gè)小的 示結(jié)束經(jīng)典用戶界面的 制作。隨著移動(dòng)互聯(lián)網(wǎng)領(lǐng)域?qū)淼陌l(fā)展,可以預(yù)期,基于藍(lán)牙技術(shù)的個(gè)人區(qū)域網(wǎng)和快速發(fā)展的 信會(huì)出現(xiàn)長(zhǎng)足的進(jìn)步。 經(jīng)過網(wǎng)絡(luò)瀏覽器獲得進(jìn)入一個(gè)嵌入式系統(tǒng)最主要的功能單元是網(wǎng)絡(luò)服務(wù)器。這種網(wǎng)絡(luò)服務(wù)器給網(wǎng)絡(luò)瀏覽器帶來全球互聯(lián)網(wǎng)或局域網(wǎng)上理想的 ( 超文本鏈接標(biāo)示語(yǔ)言)和圖片。這樣發(fā)生了基于 務(wù)程序所用的協(xié)議)。一個(gè) P 協(xié)議層,意味著基于這個(gè)已制定的標(biāo) 準(zhǔn),來管理整個(gè)通信。網(wǎng)絡(luò)服務(wù)器( 務(wù)器端)和瀏覽器( 戶端)構(gòu)建了 P 的應(yīng)用軟件。 去年達(dá)到了一個(gè)顯著的區(qū)分。其間全世界數(shù)以百萬(wàn)計(jì)的用戶在廣域網(wǎng)中使用基于 行沖浪。今天幾乎每一臺(tái)個(gè)人電腦都對(duì)這個(gè)協(xié)議提供了必要的支持。這種狀況在嵌入式系統(tǒng)中也越來越多。 以極快的速度伸展。 1 基于 P 的 為通信平臺(tái) 一個(gè)基于 P 協(xié)議層之上的簡(jiǎn)單的協(xié)議。 用 傳輸控制協(xié)議 )。 一個(gè)通過下屬的 網(wǎng)際協(xié)議)協(xié)議傳輸數(shù)據(jù)的相對(duì)復(fù)雜和高質(zhì)量的協(xié)議。 身經(jīng)過一個(gè)廣泛的三方握手程序,始終保證兩個(gè)通信伙伴之間安全的連接。因此經(jīng)過 數(shù)據(jù)傳輸可以始終被保畢業(yè)設(shè)計(jì)(譯文) - 2 - 護(hù)。由于廣泛的 議機(jī)制, 表現(xiàn)出一種低級(jí)別的性能。 : P 于一種簡(jiǎn)單的客戶 /服務(wù)器的概念。 務(wù)器和客戶端經(jīng)過一個(gè) 接進(jìn)行通信。默認(rèn)的端口 號(hào)是 80。服務(wù)器完全被動(dòng)地工作。他等待客戶端的請(qǐng)求。這種請(qǐng)求通常指明確的 件的傳輸。這種 件可能不得不由 公共網(wǎng)關(guān)接口)動(dòng)態(tài)產(chǎn)生。請(qǐng)求的結(jié)果,服務(wù)器通常將包含的需要的 請(qǐng)求通常由幾行文本組成,通過 送到服務(wù)器。 出了一個(gè)例子。第一行表明了請(qǐng)求類型( 請(qǐng)求對(duì)象( /及使用 版本( 請(qǐng) 求的第二行客戶端告訴服務(wù)器能夠接收什么類型的文件。第三行包括了關(guān)于客戶端軟件的信息。請(qǐng)求的第四行也是最后一行通知服務(wù)器客戶端的 址。依照請(qǐng)求的類型以及應(yīng)用的客戶端軟件可以寫出更多行??梢杂靡粋€(gè)空行作為請(qǐng)求的結(jié)尾。 */* 00 06 999 20:55:12 (82 as of 業(yè)設(shè)計(jì)(譯文) - 3 - 作為對(duì) 求的回答主要由兩部分組成。首先有一個(gè)個(gè)別文本行的標(biāo)題。跟著又一個(gè)內(nèi)容對(duì)象(可選擇)。這個(gè)內(nèi)容對(duì)象大概由一些文本行組成,假設(shè)是一個(gè) 件或者二進(jìn)制文件,這時(shí)候可以傳送 式的圖像。標(biāo)題的第一行特別重要。它起著報(bào)告狀態(tài)和錯(cuò)誤信息的作用。如果發(fā)生錯(cuò)誤,只傳送標(biāo)題或標(biāo)題的一部分作為回答。 2 網(wǎng)絡(luò)服務(wù)器的功能原理 簡(jiǎn)單化一個(gè)網(wǎng)絡(luò)服務(wù)器可以被設(shè)想成像一個(gè)特殊類型的文件服務(wù)器。 示出了總體結(jié)構(gòu)。網(wǎng)絡(luò)服務(wù)器從網(wǎng)絡(luò)瀏覽器接收了一個(gè) 求。通過這個(gè)請(qǐng)求,必須有一個(gè)明確的文件作為回答(見 的 之后,網(wǎng)絡(luò)服務(wù)器嘗試進(jìn)入被請(qǐng)求電腦的文件系統(tǒng)。然后嘗試找到一個(gè)需要的文件( 在成功搜尋之后,網(wǎng)絡(luò)服務(wù)器讀取整個(gè)文件( 作為一個(gè)回答傳送回網(wǎng)絡(luò)瀏覽器( 應(yīng)由標(biāo)題和內(nèi)容對(duì)象組成)。如果網(wǎng)絡(luò)服務(wù)器不能在文件系統(tǒng)中找到合適的文件,一個(gè)錯(cuò)誤信息(只包含標(biāo)題的 應(yīng))簡(jiǎn)單地作為響應(yīng)發(fā)送到客戶端。 : eb 絡(luò)的內(nèi)容由單獨(dú)的文件構(gòu)建。它的基礎(chǔ)是用 的靜態(tài)文件構(gòu)建的。在這些 些文件是 式的這些有代表性地圖片。然而也涉及到其它一些對(duì)象,例如可能有 序。在網(wǎng)絡(luò)瀏覽器接收到網(wǎng)絡(luò)服務(wù)器的 個(gè)文件將被評(píng)價(jià)然后為外部參考搜索?,F(xiàn)在 1 4 步將為每一個(gè)外部參考再一次運(yùn)行,為了從相應(yīng)的網(wǎng)絡(luò)服務(wù)器中請(qǐng)求各自的文件。請(qǐng)注意,這樣一個(gè)參考由網(wǎng)絡(luò)服務(wù)器的名字或 址組成(例如“ ,需要文件的 名字也是如此(例如“ 。所以事實(shí)上每一個(gè)參考都能夠查閱另一個(gè)服務(wù)器。換句話說,一個(gè) 件能夠定位在服務(wù)器“ ,但通過這個(gè) 件外部涉及到的需要的圖像定位在網(wǎng)絡(luò)服務(wù)器“ 。最后這個(gè)分離對(duì)象的網(wǎng)絡(luò)是萬(wàn)維網(wǎng)( 名的原因。所有通過網(wǎng)絡(luò)服務(wù)器的必須得文件被瀏覽器請(qǐng)求,就像展示的那樣。通常這些文件被存儲(chǔ)在網(wǎng)絡(luò)服務(wù)器的文件系統(tǒng)中,網(wǎng)絡(luò)管理員有時(shí)會(huì)更新它們。 網(wǎng)絡(luò)服務(wù)器更進(jìn)一步的基本功能是我們前 面提到的公共網(wǎng)關(guān)接口( 公共網(wǎng)關(guān)接口)。最初這項(xiàng)技術(shù)只應(yīng)用于簡(jiǎn)單的嵌入 的窗體。作為窗體填料結(jié)果的數(shù)據(jù)將經(jīng) 傳送到網(wǎng)絡(luò)服務(wù)器(見畢業(yè)設(shè)計(jì)(譯文) - 4 - 在這樣一個(gè) 請(qǐng)求中, 要被窗體賦值的程序名已經(jīng)被包括進(jìn)去。這個(gè)程序需要放在網(wǎng)絡(luò)服務(wù)器上。通常存儲(chǔ)在“ /錄中。 求的結(jié)果是網(wǎng)絡(luò)服務(wù)器啟動(dòng)位于“ /錄中的 序,根據(jù)參數(shù)傳遞標(biāo)準(zhǔn)的數(shù)據(jù)( 一個(gè) 序的輸出導(dǎo)向到網(wǎng)絡(luò)服務(wù)器( 然后網(wǎng)絡(luò)服務(wù)器把數(shù)據(jù)全部傳送到網(wǎng)絡(luò)瀏覽器作為響應(yīng)( 3 動(dòng)態(tài)產(chǎn)生 與一個(gè)公司通過靜態(tài)頁(yè)面和圖片告訴人們有關(guān)產(chǎn)品計(jì)劃和服務(wù)的網(wǎng)頁(yè)相反,一個(gè)嵌入式的網(wǎng)絡(luò)服務(wù)器能夠提供動(dòng)態(tài)產(chǎn)生的內(nèi)容。它將在首先通過瀏覽器進(jìn)入的時(shí)候產(chǎn)生動(dòng)態(tài)頁(yè)面。如何另外通過 查系統(tǒng)的實(shí)際溫度?靜態(tài) 件對(duì)一個(gè)嵌入式的網(wǎng)絡(luò)服務(wù)器來說沒有什么意思。最多關(guān)于固件的版本和服務(wù)的信息是通過 式存儲(chǔ)的。另外 所有其它的任務(wù)通常都是由動(dòng)態(tài)產(chǎn)生 成的。 在請(qǐng)求的時(shí)刻有兩種產(chǎn)生 的不同技術(shù):第一種是所謂的服務(wù)器方腳本,第二種是 計(jì)。在服務(wù)器方腳本中,腳本代碼嵌入到 中。如果需要,這些代碼將在服務(wù)器方被執(zhí)行。 因此,有許多種可以提供的腳本語(yǔ)言,這些語(yǔ)言在 中都可用。在 體中主要使用 種新型的 絡(luò)程序編寫語(yǔ)言。)。微軟中意的是 中插入 樣可能。美國(guó)的 司將這種技術(shù)命名為 腳本代碼編寫的網(wǎng)頁(yè)靜態(tài)地存儲(chǔ) 在網(wǎng)絡(luò)服務(wù)器的文件系統(tǒng)之中。在服務(wù)器的文件被傳送到客戶端之前,一段特殊的程序用動(dòng)態(tài)產(chǎn)生的標(biāo)準(zhǔn) 代整個(gè)腳本代碼。而網(wǎng)絡(luò)瀏覽器在腳本語(yǔ)言中將什么也看不到。 : of 展示了服務(wù)器方腳本的簡(jiǎn)單步驟。第一步中網(wǎng)絡(luò)瀏覽器經(jīng) 求一個(gè)明確的 件。網(wǎng)絡(luò)服務(wù)器認(rèn)可需要文件的明確的擴(kuò)展名(例如用* *替 * *然后啟動(dòng)一 個(gè)腳本引擎(見 這段程序得到需要的包括文件系統(tǒng)得到的腳本代碼在內(nèi)的 件( 執(zhí)行腳本代碼,制造一個(gè)新的不用腳本代碼的 件( 包括的腳本代碼將被動(dòng)態(tài)產(chǎn)生的 代替。這個(gè)新的 件將被網(wǎng)絡(luò)服務(wù)器讀入( 然后發(fā)送給網(wǎng)絡(luò)瀏覽器( 如果服務(wù)器方腳本被期望用于嵌入式網(wǎng)絡(luò)服務(wù)器,那么你不得不考慮必要的附加資源。一個(gè)畢業(yè)設(shè)計(jì)(譯文) - 5 - 簡(jiǎn)單的例子:為了執(zhí)行在一個(gè)網(wǎng)頁(yè)中嵌入 碼,必須為服務(wù)器附加程序模塊。一個(gè)腳本引擎和嵌入式網(wǎng)絡(luò)服務(wù)器被存儲(chǔ)在嵌入式系統(tǒng)的 閃存芯片中。有了這些,執(zhí)行期間需要更多的內(nèi)存。 4 網(wǎng)絡(luò)服務(wù)器的運(yùn)行 一旦談起關(guān)于網(wǎng)絡(luò)服務(wù)器在和 接中的問題,大部分人馬上想到了 調(diào)查之后,全世界的網(wǎng)絡(luò)服務(wù)器主要使用了這種程序。 對(duì)傳說中的 務(wù)器的增進(jìn)。 洲印第安人的一種族)的名字與印第安人無(wú)關(guān)。它是從“ A 造而來,因?yàn)榈谝粋€(gè)版本由不同的代碼和補(bǔ)丁文件裝配起來。 此外還有許多其它的網(wǎng)絡(luò)服務(wù)器 甚至是對(duì)于 。這些服務(wù)器的大多數(shù)固定在 似 下,可以免費(fèi)使用。更為廣泛的內(nèi)容可以參見“ ”。每一個(gè)網(wǎng)絡(luò)服務(wù)器都有其優(yōu)缺點(diǎn)。一些擁有明確的功能和特殊的性質(zhì);一些對(duì)同時(shí)發(fā)生的請(qǐng)求通過它們的反應(yīng)速度達(dá)到最好的辨別,像它們對(duì)配置設(shè)定的變化;另外一些設(shè)計(jì)用于需要最小的資源和提供非常小的設(shè)置可能性,像只有一個(gè)客戶的連接。 對(duì)一個(gè)嵌入式網(wǎng)絡(luò)服務(wù)器來說最重要的事情是實(shí)際資源的需求。有時(shí)嵌入式系統(tǒng)只提供最小的資源,主要與 享。其間有許多高性能的 32 位 386/486 微控制器或基于擁有 8M 2M 嵌入式系統(tǒng)( )。從這個(gè) 讀存儲(chǔ)器,例如閃存芯片)將被導(dǎo)入一個(gè)完全的 基于 內(nèi)核,有 P 協(xié)議層和網(wǎng)絡(luò)服務(wù)器。 和程序同樣存在 用來產(chǎn)生網(wǎng)頁(yè)。一個(gè)嵌入式系統(tǒng)的空間需求與一張小的大郵票相似。很好理解它沒有位置給一個(gè)像 樣強(qiáng)大的網(wǎng)絡(luò)服務(wù)器。 : 業(yè)設(shè)計(jì)(譯文) - 6 - 一個(gè) 容量幾乎同樣如此。它不需要通過網(wǎng)絡(luò)服務(wù)器和瀏覽器形象化一個(gè)影印機(jī)的計(jì)數(shù)器或一個(gè)過濾器的狀態(tài)。在許多情況下一個(gè)單一的網(wǎng)絡(luò)服務(wù)器就足夠了。兩個(gè)典型的代表是 和 。起初,兩個(gè)網(wǎng)絡(luò)服務(wù)器都用于和運(yùn)行在 的嵌入式系統(tǒng)連接。 結(jié)構(gòu)設(shè)置比 較簡(jiǎn)陋,但卻足夠了。順便說一下,它們的源代碼對(duì)用戶是開放的。這些服務(wù)器上可執(zhí)行的二進(jìn)制文件總是小于 80k,能夠沒有問題的整合到大多數(shù)嵌入式系統(tǒng)中。對(duì)于網(wǎng)頁(yè)的動(dòng)態(tài)產(chǎn)生,兩個(gè)服務(wù)器都只提供了 為增補(bǔ)。更高的技術(shù),像 沒有提供。 嵌入式網(wǎng)絡(luò)服務(wù)器和 大的差別在于,相對(duì)有限構(gòu)造設(shè)置,同時(shí)發(fā)生請(qǐng)求數(shù)量的最大可能。高性能的服務(wù)器像 即為每一個(gè)引入的客戶端請(qǐng)求制造一個(gè)自己的過程。在這個(gè)過程里所有進(jìn)一步的步驟都將被執(zhí)行。這需要在運(yùn)行期間擁有一個(gè)非常好的規(guī)劃和大量的空余內(nèi)存資源。但是另一方 面,許多網(wǎng)絡(luò)瀏覽器能夠同時(shí)進(jìn)入這樣一個(gè)網(wǎng)絡(luò)服務(wù)器中。嵌入式網(wǎng)絡(luò)服務(wù)器像 工作于一個(gè)單一的過程。如果兩個(gè)用戶同時(shí)需要進(jìn)入一個(gè)嵌入式網(wǎng)絡(luò)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 美文美段特色課件
- 2025版高考數(shù)學(xué)一輪復(fù)習(xí)第九章算法初步統(tǒng)計(jì)統(tǒng)計(jì)案例第二節(jié)隨機(jī)抽樣學(xué)案文含解析新人教A版
- 商務(wù)用房租賃合同與商務(wù)短信息服務(wù)合同10篇
- 本地的空調(diào)隔音施工方案
- 低血糖昏迷的搶救與護(hù)理
- 幼兒園課程:認(rèn)識(shí)各種職業(yè)
- 中國(guó)平安財(cái)產(chǎn)保險(xiǎn)股份有限公司山西分公司招聘筆試真題2024
- 天津市公考真題2024
- 深圳市羅湖區(qū)區(qū)屬公辦中小學(xué)畢業(yè)生招聘教師筆試真題2024
- 河南鄭州師范學(xué)院招聘筆試真題2024
- 計(jì)劃管理培訓(xùn)課件
- 口腔材料學(xué)-課程教學(xué)大綱
- 2025年徐州市專業(yè)技術(shù)人員公需課程 - 心理調(diào)適
- 《騎鵝旅行記》名著閱讀讀課件
- 2025上海煙草機(jī)械限責(zé)任公司高校畢業(yè)生招聘39人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年02月水利部珠江水利委員會(huì)所屬事業(yè)單位公開招聘30人筆試歷年典型考題(歷年真題考點(diǎn))解題思路附帶答案詳解
- 2025國(guó)網(wǎng)甘肅省電力公司建設(shè)分公司招聘勞務(wù)外包制30人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2024-2025學(xué)年七年級(jí)地理下冊(cè) 7.3 撒哈拉以南的非洲說課稿 (新版)新人教版
- 《外科護(hù)理學(xué)》課件- 乳腺癌術(shù)后淋巴水腫預(yù)防和護(hù)理
- 2025年沈陽(yáng)地鐵集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 【含聽力9英一?!亢戏适惺裆絽^(qū)2024年中考一模英語(yǔ)
評(píng)論
0/150
提交評(píng)論