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中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

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

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

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