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 瀏覽器 伺服器 架...