C S架構與B S架構的區別

2022-08-23 10:06:13 字數 790 閱讀 8374

1.c/s架構

c/s架構是一種典型的兩層架構,其全稱是

client/server

,即客戶端伺服器端架構。客戶端通過鏈結資料庫訪問伺服器端的資料。

作為客戶端的部分需要承受很大的壓力,因為顯示邏輯和事務

處理都包含在其中,通過與資料庫的互動(通常是sql或儲存過程的實現)來達到持久化資料,以此滿足實際專案的需要。

優點:(1)介面豐富,可操作性強

(2)安全性高

(3)響應速度快

缺點:(1)適用面窄

(2)使用者群可拓展行不高,需安裝才能使用

(3)維護成本高

2.b/s架構

b/s 架構的全稱為

browser/server

,即瀏覽器

/伺服器結構。主要事務邏輯在伺服器端實現,極少數事務邏輯在前端實現,

browser

客戶端,

伺服器端和

db端構成所謂的三層架構。

b/s架構的系統無須特別安裝,只需

web瀏覽器即可。

優點:(1)客戶端無需安裝,有web瀏覽器即可

(2)可以直接放在廣域網上,通過一定的許可權控制實現多客戶訪問的目的,互動性較強

(3)無需公升級多個客戶端,公升級伺服器即可

缺點:(1)瀏覽器眾多,需要考慮相容性

(2)表現力不如

cs程式好

(3)相應速度相對較慢,安全性不高

(4)互動式請求

-響應模式,通常需要重新整理頁面

B S架構與C S架構的區別

現在軟體開發的整體架構主要分為b s架構與c s架構,選擇哪種架構不僅對於軟體開發公司很重要,也對應用企業很重要,在應用的過程中,肯定會碰到這個問題,偉創軟體就這個問題做了詳盡的解析,目前,偉創軟體就是採用b s架構。不同 1.硬體環境不同 c s 一般建立在專用的網路上,小範圍裡的網路環境,區域網...

C S 架構與B S架構的區別

1.c s client server架構,及客戶端 伺服器架構,可以使用任何通訊協議,而b s架構規定必須實現http協議。c s充分發揮客戶端pc的處理能力,很多資料通過客戶端的處理後再發給伺服器,降低伺服器負荷,提高了速度,但是維護非常複雜,必須安裝專用的客戶端軟體,對客戶機的操作做系統也是有...

B S架構與C S架構的區別

今天主要記錄的是bs架構與cs架構的區別 希望能用的上 1 b s架構 其中,b代表browser 瀏覽器 s代表server 伺服器 b s架構即 瀏覽器 伺服器架構。b s架構的簡單示意圖 b s架構中,瀏覽器和伺服器之間使用http協議通訊。b s架構的優點 只需要開發伺服器端軟體即可,工作量...