對B S C S架構的見解

2022-09-09 04:51:09 字數 1015 閱讀 5079

1.b/s、

c/s

架構:

b/s架構的全稱為

browser/server

,即瀏覽器

/伺服器結構,

b/s架構軟體:

web-server

客戶端為瀏覽器,

1、b/s

架構的優點:

(1)客戶端無需安裝,有

web瀏覽器即可。

(2)bs

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

(3)bs

2、b/s

架構的缺點:

(1)在跨瀏覽器上,

bs架構不盡如人意。

(2)表現要達到

cs程式的程度需要花費不少精力。

(3)在速度和安全性上需要花費巨大的設計成本,這是

bs架構的最大問題。

(4)客戶端伺服器端的互動是請求

-響應模式,通常需要重新整理頁面,這並不是客戶樂意看到的。(在

ajax

風行後此問題得到了一定程度的緩解)

c/s架構是客戶機

/伺服器模式,

c/s架構軟體:

clinet-server

1、c/s

架構的優點:

(1)c/s

架構的介面和操作可以很豐富。(客戶端操作介面可以隨意排列,滿足客戶的需要)

(2)安全效能可以很容易保證。(因為只有兩層的傳輸,而不是中間有很多層。

(3)由於只有一層互動,因此響應速度較快。(直接相連,中間沒有什麼阻隔或岔路,比如

qq2、

c/s架構的缺點:

可以將qq作為模擬:

(1)適用面窄,通常用於區域網中。

(2)使用者群固定。由於程式需要安裝才可使用,因此不適合面向一些不可知的使用者。

(3)維護成本高,發生一次公升級,則所有客戶端的程式都需要改變。

一 B S,C S架構的優缺點

1 b s架構的優點 具有分布性特點,可以隨時隨地進行查詢,瀏覽等業務處理 業務擴充套件簡單方便,通過增加網頁即可增加伺服器功能 維護簡單方便,只需要改變網頁,即可實現所有使用者的同步更新 開發簡單,共享性強。2 b s架構的缺點 在跨瀏覽器上b s架構不盡如人意 表現要達到c s程式的程度要花費不...

知識點 B S C S 架構

c s即 client與server 中文意思 客戶端與伺服器端架構,這種架構也是從使用者層面 也可以是物理層面 來劃分的。這裡的客戶端一般泛指客戶端應用程式exe,程式需要先安裝後,才能執行在使用者的電腦上,對使用者的電腦作業系統環境依賴較大。b s即 browser與server,中文意思 瀏覽...

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

什麼是c s架構和b s架構?c s client server 架構,是一種客戶機和伺服器結構。cs也是軟體系統體系結構,通過它可以充分利用兩端硬體環境的優勢,將任務合理分配到client端和server端來實現,降低了系統的通訊開銷。一 b s,即browser server 瀏覽器 伺服器 架...