---
# System prepended metadata

title: CS與BS的差異
tags: [Java Web]

---

# CS與BS的差異
###### tags: `Java Web`

CS：客戶端服務器架構模式
優點：充分利用客戶端機器的資源，減輕服務器的負荷
(一部分安全要求不高的計算任務存儲任務放在客戶端執行，不需要把所有的計算和存儲都在服務器端執行，從而能夠減輕服務器的壓力，從而能夠減輕服務器的壓力，也能夠減輕網絡負荷)
缺點：需要安裝，升級維護成本較高

BS：瀏覽器服務器架構模式
優點：客戶端不需要安裝，維護成本較低
缺點：所有的計算和存儲任務放在服務器端的，服務器的負荷較重，在服務器端計算完成之後把結果再傳輸到客戶端，因此客戶端與服務器端會進行頻繁的數據通信，從而網絡負荷較重

![](https://i.imgur.com/zIoNSVF.png)


