1. 程式人生 > >二、B/S網絡架構概述

二、B/S網絡架構概述

col 聯網 連接 服務器端 互聯網應用 屬於 get請求 基於 文件

當用戶在瀏覽器輸入URL地址,將會發生很多操作:

  1. 它會請求DNS,把這個域名解析成對應的IP地址
  2. 根據這個IP地址在互聯網上找到對應的服務器
  3. 向服務器發起GET請求
  4. 服務器端經過處理,返回數據到瀏覽器;
  5. 如果有靜態資源文件css,js,images等,將會發起另外的HTTP請求。

B/S架構采用統一的應用層協議HTTP來交互數據,於傳統的C/S架構采用長連接不同,HTTP采用無狀態的短連接,屬於一種應答模式,非常高效。

不管網絡架構如何變化,始終有一些固定不變的原則需要遵守:

  • 互聯網上所有資源都要用一個URL來表示。
  • 必須基於HTTP於服務器交互。
  • 數據展示必須在瀏覽器中進行。

只要滿足以上幾點,一個互聯網應用基本上就能正確地運轉起來了。

二、B/S網絡架構概述