萬維網
萬維網(World Wide Web)又稱為WWW,3W或Web。設計它的最初目的是積極建立一個“可描述的多媒體系統”,實際上,萬維網是由無數網頁組合而成的。這些網頁按照超文本的格式寫成,用戶可以非常方便地通過這些超文本鏈接從一個網頁跳到另一個網頁。萬維網的發展十分迅速,其商業化的速度更是驚人,已經有許多公司在萬維網上建立網站來宣傳自己的產品。下面,本書將從萬維網的組成要素和工作原理兩個方面進行簡要介紹。
1.組成要素
萬維網最大的成功之處在于它建立了一套標準的超文本標記語言(HTML )、統一資源定位器(URL)和超文本傳輸通信協議(HTTP)。
(1)超文本標記語言
超文本標記語言(HyperT ex t Mark-up Language,HTML)是一個包含各種標記的文本文件,這些標記可以告訴瀏覽器應該鏈接到哪一個站點。由HTM L語言編寫的文件叫做HTM L文件,即超文本文件,其擴展名為.HTML或.HTM。
(2)URL地址
統一資源定位器(Uniform Resource Locator, URL)是一種標準化的命名方法,它提供一種www頁面地址的尋找方式。對于用戶來說,URL是一種統一格式的互聯網信息資源地址表達方法,它將互聯網提供的各種服務統一編址。用這種方式標記信息資源時,不僅要指明信息文件所在的目錄和文件名本身,而且要指明它存在于網絡上的哪一臺主機上以及可以通過何種方式訪問它,甚至在必要時還要說明它具有的比普通文件對象更為復雜的屬性。
URL的格式為:協議://IP地址或域名/路徑/文件名。其中協議就是指獲取數據的方法;IP地址或域名是指存放該資源的主機的IP地址或域名;路徑和文件名用來表示包含資源的主機的具體位置。以http://www.wuyou.com.cn/home.html為例,協議為http;域名為www.wuyou.com.cn,即資源存放在該主機上;home.html為該服務器的文件目錄。
(3)HTTP協議
網絡中存在著大量的信息傳輸,這種信息要想實現正確的傳輸就需要一種雙方都能理解的“語言”,這種語言就是“通信協議”,它是一種使用網絡的用戶必須遵循的標準,只有遵循這個標準的信息和數據才‘可以在網絡上順利地傳輸。HTTP(Hyper Text Transfer Protocol,超文本傳輸協議)協議是萬維網服務使用的主要協議。
HTTP負責用戶與服務器之間的超文本數據傳輸。HTTP是TCP/IP協議族中的應用層協議,建立在TCP之上,它面向對象的特點和豐富的操作功能,能滿足分布式系統和多種類型信息處理的要求。HTTP會話過程包括4個步驟:
①使用瀏覽器的客戶機與服務器建立連接。
②客戶機向服務器提交請求,在請求中指明所要求的特定文件。
③如果請求被接受,那么服務器便發回一個應答。在應答中至少應當包括狀態編號和該文件內容。
④客戶機與服務器斷開連接。
(4) WWW瀏覽器
WWW的客戶端程序被稱為WWW瀏覽器,它是用來瀏覽萬維網中Wel)頁面的軟件。WWW瀏覽器是采用HTTP與www服務器相連的,而打開瀏覽的Web頁面是按照HTML制作的。WWW瀏覽器用戶要想瀏覽WWW服務器上的主頁內容,就必須先按照HTTP從服務器上取回主頁,然后按照與制作主頁時相同的HTML閱讀主頁。因此,借助于標準的HTTP與HTML,任何一個WWW瀏覽器都可以瀏覽任何一個WWW服務器中存放的WWW主頁,這樣就給用戶提供了很大的靈活性。
WWW的廣泛應用要歸功于第一個WWW瀏覽器Mosaic的問世。自Mosaic之后,各種瀏覽器軟件層出不窮。目前,最流行的瀏覽器軟件主要是互聯網Explorer(網絡探索者)和Maxthon(遨游)。
www瀏覽器不僅為用戶打開了尋找互聯網上內容豐富、形式多樣的主頁信息資源的便捷途徑,也提供了互聯網新聞組、電子郵件與FTP等通信手段,而且現在的www瀏覽器的功能非常強大,它幾乎可以訪問互聯網上的所有信息。例如,用戶可以以主頁的形式直接訪問電子郵件服務器,瀏覽自己的電子郵件。也可以通過表單的形式以一種十分接近于電子郵件界面的方式來查詢與處理電子郵件。主頁制作人員在www主頁中嵌人SQL語句后,用戶可以通過www瀏覽器直接檢索數據庫中的數據。用戶通過動態主頁輸人的信息也可以自動傳送到數據庫中進行處理.這樣,用戶可以實時地看到數據庫中數據的動態變化,而無須求助于數據庫專業人員通過復雜的SQL查詢來得到所需數據,大大提高了效率,同時也減小了差錯率。
隨著www瀏覽器技術的發展,www瀏覽器開始支持一些新的特性。例如,通過支持VRML(虛擬現實的HTML格式),用戶可以通過www瀏覽器看到許多動態的主頁,如旋轉的三維物體等,并且可以隨意控制物體的運動,從而大大地提高了用戶的興趣。www瀏覽器支持Java語言,它可以通過一種小的應用程序Applet來擴充WWW瀏覽器的功能,用戶無須安裝更新的w w w瀏覽器就可以通過A pplet來執行一些以前不能支持的任務。更重要的是,現在流行的www瀏覽器基本上都支持多媒體特性,聲音、動畫以及視頻都可以通過www瀏覽器來播放,使得WWW世界變得更加豐富多彩。
2.工作原理
萬維網服務采用客戶機朋及務器工作模式。以超文本標記語言與超文本傳輸協議為基礎,為用戶提供統一的界面信息瀏覽系統。這些頁面采用超文本方式對信息組織,通過聯結將信息從一頁聯結到另一頁,這些相互聯結的信息既可以放置在一個主機上,也可以放置在不同主機上。頁面的聯結信息由統一資源定位符維持,用戶通過客戶端瀏覽器向www服務器發出請求,服務器根據請求內容將某一個頁面返回到客戶端,瀏覽器接收到頁面后再進行解釋,最終將圖、文、聲的畫面顯示在用戶的面前。www服務器工作模式如圖4-3所示。

本文發布于UEO營銷型網站建設公司尚品中國http://www.londe303.com/