C/S與B/S架構

軟件開發架構

開發軟件,必需要開發一套 客戶端 和 服務端安全

服務端與客戶端的做用服務器

服務端:24小時不間斷提供服務微信

客戶端:享受服務網絡

C/S架構

Client:客戶端架構

server:服務端server

優勢:資源

  • 軟件使用穩定,節省網絡資源

缺點:開發

  • 若用戶想要在同一設備使用多個軟件,必須下載多個客戶端。
  • 軟件的麼一次更新,用戶是必須也跟着從新下載更新

C/S架構的軟件:it

PC端的QQ,移動端的微信、qq等

數據放在服務端和客戶端的利弊:

  • 服務端贊成處理有更好的安全性和穩定性並且升級比較容易,不過服務器 負擔就增長了
  • 客戶端將負擔分配到每一個用戶,從而節約服務器資源,安全性和穩定性可能會有問題,可是升級比較麻煩,每一個安裝的客戶端程序都須要升級,另外爲了節省網絡資源,經過網絡傳輸的數據也應該減小!

B/S架構

Browser:瀏覽器

Server:服務端

優勢:

  • 以瀏覽器充當客戶端,無需用戶下載多個軟件,也無需用戶下載更新軟件,直接在瀏覽器中訪問須要的軟件

缺點:

  • 消耗網絡資源過大,當網絡不穩定時,軟件的使用也不穩定

應用領域: 淘寶、京東

相關文章
相關標籤/搜索