售前電話
135-3656-7657
售前電話 : 135-3656-7657
要實現(xiàn)通過鏈接指針調(diào)閱指定的頁面,首先必須定義頁面的統(tǒng)一命名機(jī)制。該機(jī)制應(yīng)指明三類信息:頁面網(wǎng)絡(luò)地址、頁面文件名稱、如何訪問頁面文件。URL就是由這三類信息組成的全球統(tǒng)一的頁面名。它由三部分構(gòu)成:
·訪問協(xié)議名;
·貞曲所在主機(jī)的域名;
·唯確定該貞面的本地名,通常就是頁面文件在該主機(jī)上的路徑名
例如:指示的就是南京郵電學(xué)院二系的t頁。它位于域名為的主機(jī)上,文件路徑名為pnjupt/org/Department2/WE1come.htm,訪問協(xié)議是http。在編寫頁面時,超鏈部分需給出兩類信息:可點擊的文字以及相應(yīng)的URL。當(dāng)用戶點擊此鏈時,瀏覽器從UR1、中取出域名,經(jīng)由
DNS服務(wù)器得到對應(yīng)的IP地址,然后建立TCP連接,在此連接上用
URL中指定的協(xié)議將文件名送給站點主機(jī),就能得到所需的頁面。
URL支持的常用協(xié)議如表2.4所示:
由此可見,URL定義的訪問機(jī)制是開放式的,不限于HTTP,允許用戶采用任何協(xié)議去檢索信息,這樣,從原理上來說,只要有了Web瀏覽器就不需要其它協(xié)議專用的用戶接口程序了。但是,它要求瀏覽器能處理各種協(xié)議,對于許多瀏覽器來說可能做不到這點,這時可采用另外一種方法,即設(shè)置代理服務(wù)器(proxyserver)。
如下圖所示:
代理服務(wù)器相當(dāng)于客戶機(jī)和服務(wù)器之間的一個網(wǎng)關(guān)。它和客戶機(jī)之間采用HITP通信,和服務(wù)器之間則采用FTP、Gopher等適配的協(xié)議通信。除了作為協(xié)議轉(zhuǎn)換網(wǎng)關(guān)以外,代理服務(wù)器還可作為快速緩存(caching)。它將所有流經(jīng)它的頁面均保存在存儲器中,暫存時間可設(shè)定,如24小時。當(dāng)用戶請求某頁面時,代理服務(wù)器首先檢查是否存有該頁面,若有,則直接將緩存的頁面送給用戶。這樣既加快速度又節(jié)省費用。此外,單位還可將代理服務(wù)器置于防火墻內(nèi),以控制用戶對Internet的接入。
盡管URL設(shè)計思想相當(dāng)好,但是它也有-個固有的弱點,就是只能指向一個確定的主機(jī)。隨著Web的大規(guī)模應(yīng)用,希望一些經(jīng)常被調(diào)用的頁面能有多個副本置于不同的地點,以均衡網(wǎng)絡(luò)的負(fù)荷。為此,IETF新定義了統(tǒng)一資源標(biāo)識符(URI一一UniversalResourceIdentifier),它可視為廣義的URL,支持同一資源分布在多個Web站點十。瀏覽器要調(diào)用該資源時,可以從最適當(dāng)?shù)恼军c取回。