機械專業外文文獻翻譯-外文翻譯--Linux_server翻譯嵌入式系統的網絡服務器 中文版
《機械專業外文文獻翻譯-外文翻譯--Linux_server翻譯嵌入式系統的網絡服務器 中文版》由會員分享,可在線閱讀,更多相關《機械專業外文文獻翻譯-外文翻譯--Linux_server翻譯嵌入式系統的網絡服務器 中文版(6頁珍藏版)》請在裝配圖網上搜索。
北京工業大學畢業設計(譯文) - 1 - 嵌入式系統的網絡服務器 在“每個人都處在互聯網的浪潮中”之后,現在很明顯隨之而來的是“每件事都處在互聯網的浪潮中”。大多數售賣咖啡的機器仍然不能提供全世界的聯網。然而嵌入式遠程維護和診斷的網絡集成就像所謂的 信一樣以一種相當快的速度增長。 對很多發展工程來說,僅僅是通過網絡瀏覽器經 是經過局域網進行組成和系統的遠程維護和診斷,負擔非常之重。在許多部門中,人們對于嵌入式系統配置和服務的工作完全地基于網絡。剩余的時間用前面的面板和一些功能鍵組成一個小的 示結束經典用戶界面的 制作。隨著移動互聯網領域將來的發展,可以預期,基于藍牙技術的個人區域網和快速發展的 信會出現長足的進步。 經過網絡瀏覽器獲得進入一個嵌入式系統最主要的功能單元是網絡服務器。這種網絡服務器給網絡瀏覽器帶來全球互聯網或局域網上理想的 ( 超文本鏈接標示語言)和圖片。這樣發生了基于 務程序所用的協議)。一個 P 協議層,意味著基于這個已制定的標 準,來管理整個通信。網絡服務器( 務器端)和瀏覽器( 戶端)構建了 P 的應用軟件。 去年達到了一個顯著的區分。其間全世界數以百萬計的用戶在廣域網中使用基于 行沖浪。今天幾乎每一臺個人電腦都對這個協議提供了必要的支持。這種狀況在嵌入式系統中也越來越多。 以極快的速度伸展。 1. 基于 P 的 為通信平臺 一個基于 P 協議層之上的簡單的協議。 用 傳輸控制協議 )。 一個通過下屬的 網際協議)協議傳輸數據的相對復雜和高質量的協議。 身經過一個廣泛的三方握手程序,始終保證兩個通信伙伴之間安全的連接。因此經過 數據傳輸可以始終被保北京工業大學畢業設計(譯文) - 2 - 護。由于廣泛的 議機制, 表現出一種低級別的性能。 : P 于一種簡單的客戶 /服務器的概念。 務器和客戶端經過一個 接進行通信。默認的端口 號是 80。服務器完全被動地工作。他等待客戶端的請求。這種請求通常指明確的 件的傳輸。這種 件可能不得不由 公共網關接口)動態產生。請求的結果,服務器通常將包含的需要的 請求通常由幾行文本組成,通過 送到服務器。 出了一個例子。第一行表明了請求類型( 請求對象( /及使用 版本( 請 求的第二行客戶端告訴服務器能夠接收什么類型的文件。第三行包括了關于客戶端軟件的信息。請求的第四行也是最后一行通知服務器客戶端的 址。依照請求的類型以及應用的客戶端軟件可以寫出更多行??梢杂靡粋€空行作為請求的結尾。 */* 00 06 999 20:55:12 (82 as of 京工業大學畢業設計(譯文) - 3 - 作為對 求的回答主要由兩部分組成。首先有一個個別文本行的標題。跟著又一個內容對象(可選擇)。這個內容對象大概由一些文本行組成,假設是一個 件或者二進制文件,這時候可以傳送 式的圖像。標題的第一行特別重要。它起著報告狀態和錯誤信息的作用。如果發生錯誤,只傳送標題或標題的一部分作為回答。 2. 網絡服務器的功能原理 簡單化一個網絡服務器可以被設想成像一個特殊類型的文件服務器。 示出了總體結構。網絡服務器從網絡瀏覽器接收了一個 求。通過這個請求,必須有一個明確的文件作為回答(見 的 之后,網絡服務器嘗試進入被請求電腦的文件系統。然后嘗試找到一個需要的文件( 在成功搜尋之后,網絡服務器讀取整個文件( 作為一個回答傳送回網絡瀏覽器( 應由標題和內容對象組成)。如果網絡服務器不能在文件系統中找到合適的文件,一個錯誤信息(只包含標題的 應)簡單地作為響應發送到客戶端。 : eb 絡的內容由單獨的文件構建。它的基礎是用 的靜態文件構建的。在這些 些文件是 式的這些有代表性地圖片。然而也涉及到其它一些對象,例如可能有 序。在網絡瀏覽器接收到網絡服務器的 個文件將被評價然后為外部參考搜索?,F在 1- 4 步將為每一個外部參考再一次運行,為了從相應的網絡服務器中請求各自的文件。請注意,這樣一個參考由網絡服務器的名字或 址組成(例如“ ,需要文件的 名字也是如此(例如“ 。所以事實上每一個參考都能夠查閱另一個服務器。換句話說,一個 件能夠定位在服務器“ ,但通過這個 件外部涉及到的需要的圖像定位在網絡服務器“ 。最后這個分離對象的網絡是萬維網( 名的原因。所有通過網絡服務器的必須得文件被瀏覽器請求,就像展示的那樣。通常這些文件被存儲在網絡服務器的文件系統中,網絡管理員有時會更新它們。 網絡服務器更進一步的基本功能是我們前 面提到的公共網關接口( 公共網關接口)。最初這項技術只應用于簡單的嵌入 的窗體。作為窗體填料結果的數據將經 傳送到網絡服務器(見北京工業大學畢業設計(譯文) - 4 - 在這樣一個 請求中, 要被窗體賦值的程序名已經被包括進去。這個程序需要放在網絡服務器上。通常存儲在“ /錄中。 求的結果是網絡服務器啟動位于“ /錄中的 序,根據參數傳遞標準的數據( 一個 序的輸出導向到網絡服務器( 然后網絡服務器把數據全部傳送到網絡瀏覽器作為響應( 3. 動態產生 與一個公司通過靜態頁面和圖片告訴人們有關產品計劃和服務的網頁相反,一個嵌入式的網絡服務器能夠提供動態產生的內容。它將在首先通過瀏覽器進入的時候產生動態頁面。如何另外通過 查系統的實際溫度?靜態 件對一個嵌入式的網絡服務器來說沒有什么意思。最多關于固件的版本和服務的信息是通過 式存儲的。另外 所有其它的任務通常都是由動態產生 成的。 在請求的時刻有兩種產生 的不同技術:第一種是所謂的服務器方腳本,第二種是 計。在服務器方腳本中,腳本代碼嵌入到 中。如果需要,這些代碼將在服務器方被執行。 因此,有許多種可以提供的腳本語言,這些語言在 中都可用。在 體中主要使用 種新型的 絡程序編寫語言。)。微軟中意的是 中插入 樣可能。美國的 司將這種技術命名為 腳本代碼編寫的網頁靜態地存儲 在網絡服務器的文件系統之中。在服務器的文件被傳送到客戶端之前,一段特殊的程序用動態產生的標準 代整個腳本代碼。而網絡瀏覽器在腳本語言中將什么也看不到。 : of 展示了服務器方腳本的簡單步驟。第一步中網絡瀏覽器經 求一個明確的 件。網絡服務器認可需要文件的明確的擴展名(例如用* *替 * *然后啟動一 個腳本引擎(見 這段程序得到需要的包括文件系統得到的腳本代碼在內的 件( 執行腳本代碼,制造一個新的不用腳本代碼的 件( 包括的腳本代碼將被動態產生的 代替。這個新的 件將被網絡服務器讀入( 然后發送給網絡瀏覽器( 如果服務器方腳本被期望用于嵌入式網絡服務器,那么你不得不考慮必要的附加資源。一個北京工業大學畢業設計(譯文) - 5 - 簡單的例子:為了執行在一個網頁中嵌入 碼,必須為服務器附加程序模塊。一個腳本引擎和嵌入式網絡服務器被存儲在嵌入式系統的 閃存芯片中。有了這些,執行期間需要更多的內存。 4. 網絡服務器的運行 一旦談起關于網絡服務器在和 接中的問題,大部分人馬上想到了 調查之后,全世界的網絡服務器主要使用了這種程序。 對傳說中的 務器的增進。 洲印第安人的一種族)的名字與印第安人無關。它是從“ A 造而來,因為第一個版本由不同的代碼和補丁文件裝配起來。 此外還有許多其它的網絡服務器 —— 甚至是對于 。這些服務器的大多數固定在 似 下,可以免費使用。更為廣泛的內容可以參見“ ”。每一個網絡服務器都有其優缺點。一些擁有明確的功能和特殊的性質;一些對同時發生的請求通過它們的反應速度達到最好的辨別,像它們對配置設定的變化;另外一些設計用于需要最小的資源和提供非常小的設置可能性,像只有一個客戶的連接。 對一個嵌入式網絡服務器來說最重要的事情是實際資源的需求。有時嵌入式系統只提供最小的資源,主要與 享。其間有許多高性能的 32 位 386/486 微控制器或基于擁有 8M 2M 嵌入式系統( )。從這個 讀存儲器,例如閃存芯片)將被導入一個完全的 基于 內核,有 P 協議層和網絡服務器。 和程序同樣存在 用來產生網頁。一個嵌入式系統的空間需求與一張小的大郵票相似。很好理解它沒有位置給一個像 樣強大的網絡服務器。 : 京工業大學畢業設計(譯文) - 6 - 一個 容量幾乎同樣如此。它不需要通過網絡服務器和瀏覽器形象化一個影印機的計數器或一個過濾器的狀態。在許多情況下一個單一的網絡服務器就足夠了。兩個典型的代表是 和 。起初,兩個網絡服務器都用于和運行在 的嵌入式系統連接。 結構設置比 較簡陋,但卻足夠了。順便說一下,它們的源代碼對用戶是開放的。這些服務器上可執行的二進制文件總是小于 80k,能夠沒有問題的整合到大多數嵌入式系統中。對于網頁的動態產生,兩個服務器都只提供了 為增補。更高的技術,像 沒有提供。 嵌入式網絡服務器和 大的差別在于,相對有限構造設置,同時發生請求數量的最大可能。高性能的服務器像 即為每一個引入的客戶端請求制造一個自己的過程。在這個過程里所有進一步的步驟都將被執行。這需要在運行期間擁有一個非常好的規劃和大量的空余內存資源。但是另一方 面,許多網絡瀏覽器能夠同時進入這樣一個網絡服務器中。嵌入式網絡服務器像 工作于一個單一的過程。如果兩個用戶同時需要進入一個嵌入式網絡服務器,其中之一則不得不等待片刻。但是在嵌入式系統的環境中這是完全有理由的。這種情況首先是一個遠程保持、遠程配置和相似任務的問題。想來也不會有那么多同時的請求吧。 圖的明細表: 圖一: P 層和 計模型 圖二:來自網絡服務器和瀏覽器的功能原理 圖三:服務器方腳本的單步 圖四:以強大的 嵌入式網絡服務器 清單列表: 1. A: 求 1. B: 來自 求的響應 利用嵌入式 數字集成邏輯( ( 110- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創性部分享有著作權。
- 關 鍵 詞:
- 機械 專業 外文 文獻 翻譯 Linux_server 嵌入式 系統 網絡 服務器 中文版
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://www.flmh8.cc/p-17052.html