Web服務器是指駐留於因特網上某種類型計算機的程序。當Web瀏覽器(客戶端)連到服務器上並請求文件時,服務器將處理該請求並將文件發送到該瀏覽器上,附帶的信息會告訴瀏覽器如何查看該文件(即文件類型)。服務器使用HTTP(超文本傳輸協議)進行信息交流。 瀏覽器
Web服務器也稱爲WWW(WORLD WIDE WEB)服務器,主要功能是提供網上信息瀏覽服務。 WWW 是 Internet的多媒體信息查詢工具,是 Internet 上近年才發展起來的服務,也是發展最快和目前用的最普遍的服務。服務器
WEB簡介
Web服務器是能夠向發出請求的瀏覽器提供文檔的程序。
一、服務器是一種被動程序:只有當Internet上運行在其餘計算機中的瀏覽器發出請求時,服務器纔會響應。
2 、最經常使用的Web服務器是Apache和Microsoft的Internet信息服務器(Internet Information Services,IIS)。
三、Internet上的服務器也稱爲Web服務器,是一臺在Internet上具備獨立IP地址的計算機,能夠向Internet上的客戶機提供WWW、Email和FTP等各類Internet服務。
四、Web服務器是指駐留於因特網上某種類型計算機的程序。當Web瀏覽器(客戶端)連到服務器上並請求文件時,服務器將處理該請求並將文件反饋到該瀏覽器上,附帶的信息會告訴瀏覽器如何查看該文件(即文件類型)。服務器使用HTTP(超文本傳輸協議)與客戶機瀏覽器進行信息交流,這就是人們常把它們稱爲HTTP服務器的緣由。
Web服務器不只可以存儲信息,還能在用戶經過Web瀏覽器提供的信息的基礎上運行腳本和程序。
工做原理
Web服務器的工做原理並不複雜,通常可分紅以下4個步驟:鏈接過程、請求過程、應答過程以及關閉鏈接。 鏈接過程就是Web服務器和其瀏覽器之間所創建起來的一種鏈接。
查看鏈接過程是否實現,用戶能夠找到和打開socket這個虛擬文件,這個文件的創建意味着鏈接過程這一步驟已經成功創建。請求過程就是Web的瀏覽器運用socket這個文件向其服務器而提出各類請求。
應答過程就是運用HTTP協議把在請求過程當中所提出來的請求傳輸到Web的服務器,進而實施任務處理,而後運用HTTP協議把任務處理的結果傳輸到Web的瀏覽器,同時在Web的瀏覽器上面展現上述所請求之界面。關閉鏈接就是當上一個步驟--應答過程完成之後,Web服務器和其瀏覽器之間斷開鏈接之過程。
Web服務器上述4個步驟環環相扣、緊密相聯,邏輯性比較強,能夠支持多個進程、多個線程以及多個進程與多個線程相混合的技術。socket