官术网_书友最值得收藏!

1.2 HTTP

HTTP的全稱是HyperText Transfer Protocal,即超文本傳輸協議。它是Internet的應用層協議,它定義了客戶機的瀏覽器與服務器的 Web 應用之間如何進行通信,以及通信時用于傳遞數據的數據包的格式等內容。目前使用的HTTP是HTTP1.1版。

HTTP是采用請求/響應模式的無狀態協議??蛻魴C瀏覽器和服務器Web應用采用HTTP協議進行通信時,通信由瀏覽器發起;瀏覽器向Web應用發送一個請求,Web 應用接收并處理該請求,然后向瀏覽器發回響應。在請求/響應過程中,Web應用不保存與任何一個客戶機通信的狀態,它只對到來的當前請求進行處理,處理完返回對應于該請求的響應;任何兩個請求的處理都是獨立的,無論這兩個請求是來自同一個客戶機還是不同的客戶機。

圖1.3為Web服務器同時響應多個客戶機瀏覽器請求的示意圖。當同時有多個客戶機向同一個Web應用發出請求時,Web服務器就為每一個請求創建一個服務進程/線程用以處理這一請求;即使是同一個客戶機發送的兩個請求,Web服務器也會創建兩個服務進程/線程用于處理兩個請求。

圖1.3 Web服務器與客戶瀏覽器交互示意圖

主站蜘蛛池模板: 新乡市| 丹寨县| 淳安县| 皋兰县| 安达市| 大庆市| 瑞金市| 信阳市| 鄂尔多斯市| 濮阳市| 凤冈县| 收藏| 南靖县| 韶山市| 永寿县| 昆山市| 平顶山市| 苏尼特左旗| 五莲县| 达尔| 隆化县| 大同市| 龙岩市| 全椒县| 德安县| 达拉特旗| 穆棱市| 景泰县| 雅安市| 金寨县| 富川| 五大连池市| 房山区| 虹口区| 辽源市| 克拉玛依市| 观塘区| 洛宁县| 林芝县| 孟津县| 民和|