Foe等。使用這些工具可以快速地創(chuàng )建和修改網(wǎng)頂,見(jiàn)第4章網(wǎng)頁(yè)制作工具的介紹
2.4.4HTP
實(shí)現Web服務(wù)的通信協(xié)議是HmTP,它定義了HTP的通信交換機制、請求及響應消息
的格式等,是瀏覽器和Web服務(wù)器之間直接地應用層通信協(xié)議,如圖29所示
HTTP
TCMP wcb務(wù)
網(wǎng)絡(luò )基礎設施 HTTP
a)HTP協(xié)議層次 (b)web客戶(hù)機服務(wù)器模型
圖2.9HIP協(xié)議通信應用
HTIP設計得簡(jiǎn)單而靈活:由于以 Browse/ Server模型為基礎,一個(gè)Web服務(wù)器可以
會(huì )在那里空閑等待,完成一個(gè)請求后,服務(wù)器也不會(huì )維續為這個(gè)請求負責,從而不用為保留 為分布在世界各地的許多客戶(hù)服務(wù);它是無(wú)連接的協(xié)議,因而在請求提出前,Web服務(wù)器不
率高,服務(wù)器應答快 歷史請求而耗費寶貴的資源:HTIP還是無(wú)狀態(tài)的協(xié)議,它使得HIIP累贅少,系統運行效
HTTP通信中客戶(hù)提出請求時(shí)就帶上了全部必要的信息,客戶(hù)機和服務(wù)器之間不能對不
明確的問(wèn)題進(jìn)行磋商。一旦客戶(hù)通過(guò)瀏覽器提出請求,服務(wù)器感到信息不夠時(shí),沒(méi)有辦法要 求客戶(hù)給出進(jìn)一步信息。瀏覽器與服務(wù)器通信流程圖如圖2.10所示。有關(guān)HITP協(xié)議規范
的詳細內容在:htp/wwww3 org/protocols/do206
建立連接
務(wù)
開(kāi)連接
圖2.10瀏覽器和Web服務(wù)器通信流程
2.4.5Web服務(wù)器
它的最基本作用就是偵聽(tīng)和響應客戶(hù)端的HITP請求,并向客戶(hù)端發(fā)送請求處理結果信息
1.Web服務(wù)器的功能
(2)用戶(hù)認證 (1)分析腳本文件和執行外部應用程序。
(3)對用戶(hù)訪(fǎng)問(wèn)進(jìn)行記錄。
(4)用戶(hù)訪(fǎng)問(wèn)機制。(5)虛擬服務(wù)器,使用戶(hù)可在一臺主機上建立多個(gè)Web站點(diǎn)。
(6)服務(wù)器端圖像映射,將Web中同一幅圖像的不同區域與不同的網(wǎng)絡(luò )資源進(jìn)行鏈接。


(8)目錄測覽,使用戶(hù)能查看服務(wù)器中WWw根目錄下的國錄結構 (7)數據庫訪(fǎng)問(wèn)接口,使瀏覽器通過(guò)Web務(wù)器訪(fǎng)問(wèn)數據系統(圖2.5)。
服務(wù)器硬件,Web服務(wù)器可選擇大機、小型機或高檔PC機等 建立好Web站點(diǎn),離不開(kāi)Web服務(wù)器,通常應該根據網(wǎng)站的規模和要求選擇相應的
企安裝網(wǎng)絡(luò )操作系統(NOS)后,選擇eb服務(wù)器軟件(NOS的選擇在第3章介紹)
eb服務(wù)器軟
(1) Microsoft Intemet Information Server(s)在 Backoffrice n中,它屬于部門(mén)級nxoa
限務(wù)器軟件,具有如下特點(diǎn) 集成Web、FIP和 Gopher服務(wù)器功能(IS4.0不再支持 Gopher)
使用NT統一圖形界面,安裝簡(jiǎn)單、操作方便、支持所有數據降軟件、與 SQL Serve
起使用能提供最佳連接 提供集中式管理工具,可以在一臺限務(wù)器上管理其他服務(wù)器上的IS程序
提供CGI、 ISAPI和ASP編程接口,可制作動(dòng)態(tài)頁(yè)面。具有良好的安全性,系統安全管理工具和NT系統工具一致
(2) Netscape Fasttrack Server.它也屬于部門(mén)級Web服務(wù)器,具有如下特點(diǎn):
安裝使用簡(jiǎn)單
高性能、高安全性
支持Java、CGI、 Javascript等開(kāi)發(fā)工具
Netscape Enterpris 它是 Netscape公司的企業(yè)級web服務(wù)器,在
中,除具各 Fast Track Server全部功能外,還有
智能儀的管理工具
集中式的管理工具,即通過(guò)一臺主機管理其他服務(wù)器:
支持 Oracle和 Informix數據庫
4) Netware Webserver。它是 Novel公司開(kāi)發(fā)的部門(mén)級產(chǎn)品,在 Inter Web Publisher
與 Netware無(wú)縫集成
DNS目錄瀏覽 使用 Novell NDS認證功能來(lái)確保 Web Server安全
有效的容錯功能特點(diǎn)
動(dòng)態(tài)地將 Notes文件自動(dòng)轉換成HTIM格式 (5) Domino GO Webserver.它作為 Lotus Domino辦公自動(dòng)化中的群體,具有以下特點(diǎn)
使用基于 Notes I的系統附加擴展的安全
Lotus Notes與 Internetintranet開(kāi)發(fā)標準的集成
方便地管理Web站點(diǎn)。
(6) Apache Httpd。它源于 NCSA Httpd Web服務(wù)器,是目前使用最多的免費Web服務(wù)
只用于小型或試驗 Intranet網(wǎng)。器軟件,其特點(diǎn)是簡(jiǎn)單、速度快、性能穩定、并可作代理服務(wù)器( Proxy Server)來(lái)使用
的Web服務(wù)器及NOS平臺。選擇Web服務(wù)器軟件時(shí),網(wǎng)站制作一定要注意與現有網(wǎng)絡(luò )尤其是NOS密切配合。表2.3列出常
本文地址:http://havencoinwallet.com//article/3566.html