Foe等。使用這些工具可以快速地創(chuàng)建和修改網(wǎng)頂,見第4章網(wǎng)頁制作工具的介紹
2.4.4HTP
實現(xiàn)Web服務(wù)的通信協(xié)議是HmTP,它定義了HTP的通信交換機制、請求及響應(yīng)消息
的格式等,是瀏覽器和Web服務(wù)器之間直接地應(yīng)用層通信協(xié)議,如圖29所示
HTTP
TCMP wcb務(wù)
網(wǎng)絡(luò)基礎(chǔ)設(shè)施 HTTP
a)HTP協(xié)議層次 (b)web客戶機服務(wù)器模型
圖2.9HIP協(xié)議通信應(yīng)用
HTIP設(shè)計得簡單而靈活:由于以 Browse/ Server模型為基礎(chǔ),一個Web服務(wù)器可以
會在那里空閑等待,完成一個請求后,服務(wù)器也不會維續(xù)為這個請求負責(zé),從而不用為保留 為分布在世界各地的許多客戶服務(wù);它是無連接的協(xié)議,因而在請求提出前,Web服務(wù)器不
率高,服務(wù)器應(yīng)答快 歷史請求而耗費寶貴的資源:HTIP還是無狀態(tài)的協(xié)議,它使得HIIP累贅少,系統(tǒng)運行效
HTTP通信中客戶提出請求時就帶上了全部必要的信息,客戶機和服務(wù)器之間不能對不
明確的問題進行磋商。一旦客戶通過瀏覽器提出請求,服務(wù)器感到信息不夠時,沒有辦法要 求客戶給出進一步信息。瀏覽器與服務(wù)器通信流程圖如圖2.10所示。有關(guān)HITP協(xié)議規(guī)范
的詳細內(nèi)容在:htp/wwww3 org/protocols/do206
建立連接
務(wù)
開連接
圖2.10瀏覽器和Web服務(wù)器通信流程
2.4.5Web服務(wù)器
它的最基本作用就是偵聽和響應(yīng)客戶端的HITP請求,并向客戶端發(fā)送請求處理結(jié)果信息
1.Web服務(wù)器的功能
(2)用戶認證 (1)分析腳本文件和執(zhí)行外部應(yīng)用程序。
(3)對用戶訪問進行記錄。
(4)用戶訪問機制。(5)虛擬服務(wù)器,使用戶可在一臺主機上建立多個Web站點。
(6)服務(wù)器端圖像映射,將Web中同一幅圖像的不同區(qū)域與不同的網(wǎng)絡(luò)資源進行鏈接。
(8)目錄測覽,使用戶能查看服務(wù)器中WWw根目錄下的國錄結(jié)構(gòu) (7)數(shù)據(jù)庫訪問接口,使瀏覽器通過Web務(wù)器訪問數(shù)據(jù)系統(tǒng)(圖2.5)。
服務(wù)器硬件,Web服務(wù)器可選擇大機、小型機或高檔PC機等 建立好Web站點,離不開Web服務(wù)器,通常應(yīng)該根據(jù)網(wǎng)站的規(guī)模和要求選擇相應(yīng)的
企安裝網(wǎng)絡(luò)操作系統(tǒng)(NOS)后,選擇eb服務(wù)器軟件(NOS的選擇在第3章介紹)
eb服務(wù)器軟
(1) Microsoft Intemet Information Server(s)在 Backoffrice n中,它屬于部門級nxoa
限務(wù)器軟件,具有如下特點 集成Web、FIP和 Gopher服務(wù)器功能(IS4.0不再支持 Gopher)
使用NT統(tǒng)一圖形界面,安裝簡單、操作方便、支持所有數(shù)據(jù)降軟件、與 SQL Serve
起使用能提供最佳連接 提供集中式管理工具,可以在一臺限務(wù)器上管理其他服務(wù)器上的IS程序
提供CGI、 ISAPI和ASP編程接口,可制作動態(tài)頁面。具有良好的安全性,系統(tǒng)安全管理工具和NT系統(tǒng)工具一致
(2) Netscape Fasttrack Server.它也屬于部門級Web服務(wù)器,具有如下特點:
安裝使用簡單
高性能、高安全性
支持Java、CGI、 Javascript等開發(fā)工具
Netscape Enterpris 它是 Netscape公司的企業(yè)級web服務(wù)器,在
中,除具各 Fast Track Server全部功能外,還有
智能儀的管理工具
集中式的管理工具,即通過一臺主機管理其他服務(wù)器:
支持 Oracle和 Informix數(shù)據(jù)庫
4) Netware Webserver。它是 Novel公司開發(fā)的部門級產(chǎn)品,在 Inter Web Publisher
與 Netware無縫集成
DNS目錄瀏覽 使用 Novell NDS認證功能來確保 Web Server安全
有效的容錯功能特點
動態(tài)地將 Notes文件自動轉(zhuǎn)換成HTIM格式 (5) Domino GO Webserver.它作為 Lotus Domino辦公自動化中的群體,具有以下特點
使用基于 Notes I的系統(tǒng)附加擴展的安全
Lotus Notes與 Internetintranet開發(fā)標準的集成
方便地管理Web站點。
(6) Apache Httpd。它源于 NCSA Httpd Web服務(wù)器,是目前使用最多的免費Web服務(wù)
只用于小型或試驗 Intranet網(wǎng)。器軟件,其特點是簡單、速度快、性能穩(wěn)定、并可作代理服務(wù)器( Proxy Server)來使用
的Web服務(wù)器及NOS平臺。選擇Web服務(wù)器軟件時,網(wǎng)站制作一定要注意與現(xiàn)有網(wǎng)絡(luò)尤其是NOS密切配合。表2.3列出常
本文地址:http://m.hbbqcd.cn//article/3566.html