機(jī)械專業(yè)外文文獻(xiàn)翻譯-外文翻譯--Linux_server翻譯嵌入式系統(tǒng)的網(wǎng)絡(luò)服務(wù)器 中文版
《機(jī)械專業(yè)外文文獻(xiàn)翻譯-外文翻譯--Linux_server翻譯嵌入式系統(tǒng)的網(wǎng)絡(luò)服務(wù)器 中文版》由會(huì)員分享,可在線閱讀,更多相關(guān)《機(jī)械專業(yè)外文文獻(xiàn)翻譯-外文翻譯--Linux_server翻譯嵌入式系統(tǒng)的網(wǎng)絡(luò)服務(wù)器 中文版(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
北京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(譯文) - 1 - 嵌入式系統(tǒng)的網(wǎng)絡(luò)服務(wù)器 在“每個(gè)人都處在互聯(lián)網(wǎng)的浪潮中”之后,現(xiàn)在很明顯隨之而來(lái)的是“每件事都處在互聯(lián)網(wǎng)的浪潮中”。大多數(shù)售賣咖啡的機(jī)器仍然不能提供全世界的聯(lián)網(wǎng)。然而嵌入式遠(yuǎn)程維護(hù)和診斷的網(wǎng)絡(luò)集成就像所謂的 信一樣以一種相當(dāng)快的速度增長(zhǎng)。 對(duì)很多發(fā)展工程來(lái)說(shuō),僅僅是通過網(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ái)的發(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ò)瀏覽器帶來(lái)全球互聯(lián)網(wǎng)或局域網(wǎng)上理想的 ( 超文本鏈接標(biāo)示語(yǔ)言)和圖片。這樣發(fā)生了基于 務(wù)程序所用的協(xié)議)。一個(gè) P 協(xié)議層,意味著基于這個(gè)已制定的標(biāo) 準(zhǔn),來(lái)管理整個(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)中也越來(lái)越多。 以極快的速度伸展。 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è)大學(xué)畢業(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è)大學(xué)畢業(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ù)器。換句話說(shuō),一個(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è)大學(xué)畢業(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ù)器來(lái)說(shuō)沒有什么意思。最多關(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è)大學(xué)畢業(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ì)傳說(shuō)中的 務(wù)器的增進(jìn)。 洲印第安人的一種族)的名字與印第安人無(wú)關(guān)。它是從“ A 造而來(lái),因?yàn)榈谝粋€(gè)版本由不同的代碼和補(bǔ)丁文件裝配起來(lái)。 此外還有許多其它的網(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ù)器來(lái)說(shuō)最重要的事情是實(shí)際資源的需求。有時(shí)嵌入式系統(tǒng)只提供最小的資源,主要與 享。其間有許多高性能的 32 位 386/486 微控制器或基于擁有 8M 2M 嵌入式系統(tǒng)( )。從這個(gè) 讀存儲(chǔ)器,例如閃存芯片)將被導(dǎo)入一個(gè)完全的 基于 內(nèi)核,有 P 協(xié)議層和網(wǎng)絡(luò)服務(wù)器。 和程序同樣存在 用來(lái)產(chǎn)生網(wǎng)頁(yè)。一個(gè)嵌入式系統(tǒng)的空間需求與一張小的大郵票相似。很好理解它沒有位置給一個(gè)像 樣強(qiáng)大的網(wǎng)絡(luò)服務(wù)器。 : 京工業(yè)大學(xué)畢業(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)陋,但卻足夠了。順便說(shuō)一下,它們的源代碼對(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ò)服務(wù)器,其中之一則不得不等待片刻。但是在嵌入式系統(tǒng)的環(huán)境中這是完全有理由的。這種情況首先是一個(gè)遠(yuǎn)程保持、遠(yuǎn)程配置和相似任務(wù)的問題。想來(lái)也不會(huì)有那么多同時(shí)的請(qǐng)求吧。 圖的明細(xì)表: 圖一: P 層和 計(jì)模型 圖二:來(lái)自網(wǎng)絡(luò)服務(wù)器和瀏覽器的功能原理 圖三:服務(wù)器方腳本的單步 圖四:以強(qiáng)大的 嵌入式網(wǎng)絡(luò)服務(wù)器 清單列表: 1. A: 求 1. B: 來(lái)自 求的響應(yīng) 利用嵌入式 數(shù)字集成邏輯( ( 110- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 機(jī)械 專業(yè) 外文 文獻(xiàn) 翻譯 Linux_server 嵌入式 系統(tǒng) 網(wǎng)絡(luò) 服務(wù)器 中文版
鏈接地址:http://m.kudomayuko.com/p-17052.html