1. 程式人生 > 其它 >B/S架構

B/S架構

1、B/S架構概念

B是browser(瀏覽器)使用者使用的所有客戶端(部分手機APP,小程式),我們都可以把它視為瀏覽器,S是server(伺服器)。瀏覽器發出請求,通過http等網際網路協議,傳送至s端伺服器,S端把網頁檔案傳送給前端,B端瀏覽器收到檔案後瀏覽器進行解析成圖形介面,可供使用者操作

2、B/S架構的優缺點

優點:

(1)該架構不需要安裝客戶端,可以直接執行在Web瀏覽器中

(2)B/S架構可以直接放在Internet網路上,從而達到通過某些特權來控制多客戶端訪問的目的以及互動方式。

(3)B/S架構由於不需要安裝客戶端,因此不存在更新多個客戶端以及升級伺服器等問題

缺點:

1)在跨瀏覽器中,B/S架構不是令人最滿意的架構



(2)想要達到CS程式的程度還需要付出很多努力才可以

(3)在速度和安全性方面,仍然需要花費巨大的設計成本,這是B/S架構中最大的問題。

(4)客戶端伺服器互動是請求響應模式,通常需要重新整理頁面,這是不願意看到客戶的。