首頁 常見問題 bs和cs架構的差別是什麼

bs和cs架構的差別是什麼

Jun 12, 2019 pm 02:53 PM
bs架構 cs架構

bs和cs架構的差別是什麼

什麼是C/S架構和B/S架構?

C/S(Client/Server)架構,是一種客戶機和伺服器結構。 cs也是軟體系統體系結構,透過它可以充分利用兩端硬體環境的優勢,將任務合理地分配到Client端和Server端來實現,降低了系統的通訊開銷。一

B/S,也就是Browser/Server(瀏覽器/伺服器)架構,就是只安裝維護一個伺服器,而客戶端採用瀏覽器來運行軟體。

C/S架構和B/S架構的差異

1、使用協定

B/S架構更多的時候是使用了HTTP協定、而C/S架構更多的時候使用的WinSocket協定(TCP、UDP)

#2、開發與維護成本

C/S架構開發維護成本高於B/ S架構。因為需要開發客戶端和伺服器兩套程序,所以開發成本會增加。因為採用cs結構時,對於不同的客戶端要開發不同的程序,而且軟體安裝調試和升級都需要在所有客戶機上進行。

B/S架構具備通用性,所以開發成本較低;因為不需要安裝客戶端,所以客戶端不需要升級,只需要將伺服器上的軟體版本升級,然後從新登入就可以了。

3、安全性

C/S架構的安全性高。 C/S架構適用於專人使用的系統,可透過嚴格的管理派發軟體。

B/S架構使用人數多,不固定,安全性低。

4、客戶端負載

cs客戶端負載大。 cs客戶端不僅負責和用戶的交互,收集用戶訊息,還需要透過網路向伺服器發出請求。

bs把事務處理邏輯部分交給了伺服器,客戶端只是負責顯示。

以上是bs和cs架構的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)