S架構的區別、比較、優缺點

區別:

1、B/S架構是針對C/S架構缺點進行改進後提出的網絡結構模式。 B/S結構屬於C/S結構,是一種特殊的C/S,因為瀏覽器只是特殊的客戶端。

2、C/S可以使用任何通信協議,而B/S架構規定必須實現HTTP協議。

b/s結構:

B/S架構與C/S架構的區別、比較、優缺點

1、維護和升級簡單,我們只要對服務器端進行維護和升級即可,不需要對成千上萬的客服端進行維護和升級,減少了人力資源成本。

2、隨時隨地都可以訪問,只要有一臺連接互聯網和安裝了瀏覽器的計算機就可以訪問。

3、減輕了客戶端電腦載荷,客戶端電腦只要運行少部分程序就能實現。因此對客服端電腦要求不高,對服務器端負荷較重,由於主要的功能都集中到了服務器端,因此對服務器要求高,但總體而言,還是大大降低了成本。

c/s結構:

B/S架構與C/S架構的區別、比較、優缺點

c/s結構

1、充分發揮客戶端PC的處理能力,很多數據可以通過客戶端的處理後再發給服務器,降低了服務器的負荷,提高了速度。但維護和升級比較複雜,維護和升級是針對成千上萬的客戶機的。

2、必須安裝專用的客戶端軟件。客戶端是成千上萬的,要安裝專用軟件,是多麼大的工作量,如果一臺客戶機出現了問題,如:感染病毒、計算機故障等等原因,都需要進行安裝或維護。系統軟件需要升級的時候,每一臺客戶機都需要重新安裝系統軟件,維護和升級成本相當的高。

3、對客戶機的操作系統有限制,對一些操作系統和新開發的操作系統不兼容。目前產品更新換代十分的快,要針對不同的操作系統系統版本開發不同的客戶機軟件,對成本而言是相當大。

總結:B/S對C/S而言,B/S具有的優勢。

1、分佈性:可以隨時隨地進行查詢和瀏覽等業務;

2、功能業務擴展比較方便:增加服務器的功能,就能增加瀏覽器端的功能;

3、維護簡單方便:改變服務器端數據即可以實現所有用戶同步更新;

4、開發簡單,共享性強,成本低,數據可以持久存儲在服務器端而不必擔心數據的丟失。

B/S架構與C/S架構的區別、比較、優缺點

架構


分享到:


相關文章: