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