B S結構和C S結構的區別和聯絡

2021-10-02 17:14:12 字數 726 閱讀 5453

c/s結構(client/server,客戶端/伺服器),c/s結構通常採取兩層結構。伺服器負責資料的管理,客戶機負責完成與使用者的互動任務。

b/s結構(browser/server,瀏覽器/伺服器模式),是c/s架構的一種改進,可以說屬於三層c/s架構。

~~~~~~~

第一層是瀏覽器(表示層),即客戶端,簡單的輸入輸出;

~~~~~~~

第二層是web伺服器(業務邏輯層),扮演著資訊整理傳送的角色(請求→sql語句;html←返回資料);

~~~~~~~

第三層是資料庫伺服器(資料儲存層),處理sql語句返回結果。

b/s架構是從c/s架構改進而來,可以說是三層c/s架構,由此可見兩者關係不一般。

~~~~~~~

b/s從c/s中脫離而出,後來隨著web技術的飛速發展以及人們對網路的依賴程度加深,b/s一舉成為當今最流行的網路架構。兩種架構都在各自崗位上虎虎生威,它們各有千秋,都是非常重要的網路架構。

~~~~~~~

在響應速度,使用者介面,資料安全等方面,c/s強於b/s,但是在業務擴充套件和適用www條件下,b/s明顯勝過c/s。可以這麼說,b/s的強項就是c/s的弱項,反之亦然。它們各有優缺點,相互無法取代。

C S結構和B S結構的區別

c s結構 c client 客戶端 s server 伺服器 c s的特點 1.c s結構軟體通常需要特定的客戶端來使用 2.可以通過任意的協議 實際上就是一種約定,資料相互通訊的約定。進行通訊 3.c s軟體的客戶端有資料處理和儲存的能力。b s結構 b browser 瀏覽器 s server...

C S結構和B S結構的區別

c s結構 c client 客戶端 s server 伺服器 c s的特點 1.c s結構軟體通常需要特定的客戶端來使用 2.可以通過任意的協議 實際上就是一種約定,資料相互通訊的約定。進行通訊 3.c s軟體的客戶端有資料處理和儲存的能力。b s結構 b browser 瀏覽器 s server...

c s和b s結構的區別

c s結構 1.建立client 2.設計伺服器server 3.設計私有通訊協議 4.隨著功能的公升級,安裝了客戶端程式的計算,要不公升級最新版 b s結構 1.瀏覽器代替客戶端 2.伺服器 協議教會,業務邏輯處理 3.公有http協議 servlet 1.響應靜態資源 客戶端傳送請求至伺服器端 ...