(相關(guān)資料圖)
b/s架構(gòu)是什么意思?
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,各種網(wǎng)絡(luò)架構(gòu)模式不斷涌現(xiàn)。其中,B/S架構(gòu)是較為常見的一種。B/S架構(gòu)全稱為Browser/Server架構(gòu),中文意思是瀏覽器/服務(wù)器架構(gòu)。它是一種基于Web瀏覽器的客戶端/服務(wù)器架構(gòu)。
在B/S架構(gòu)中,用戶通過互聯(lián)網(wǎng)使用瀏覽器向應(yīng)用程序的服務(wù)器發(fā)送請求。服務(wù)器接收用戶請求后,返回HTML各種網(wǎng)頁形式的數(shù)據(jù)給瀏覽器,并通過JavaScript語言向?yàn)g覽器發(fā)送各種控制命令等(如輸入格式驗(yàn)證、頁面內(nèi)部引用、界面動態(tài)刷新、實(shí)現(xiàn)異步請求等)。服務(wù)器對操作進(jìn)行邏輯處理后,再將結(jié)果(如增刪改查的數(shù)據(jù))返回給瀏覽器客戶端。
B/S架構(gòu)的特點(diǎn)在于:瀏覽器是客戶端,通過與服務(wù)器的交互來完成各種功能;服務(wù)器是服務(wù)端,負(fù)責(zé)接收并處理客戶端的請求,并返回請求結(jié)果。這種模式是典型的客戶端/服務(wù)器模式。而在B/S架構(gòu)中,瀏覽器客戶端不需要安裝任何軟件,只要能夠連接互聯(lián)網(wǎng)即可,而服務(wù)器端則需具備數(shù)據(jù)處理能力、訪問權(quán)限和網(wǎng)絡(luò)資源管理能力。
b/s架構(gòu)與c/s架構(gòu)的區(qū)別
1、c/s架構(gòu)主要應(yīng)用于局域網(wǎng)內(nèi),而b/s架構(gòu)主要應(yīng)用于廣域網(wǎng)中;
2、c/s架構(gòu)一般面向相對固定的用戶群,對信息安全的控制能力很強(qiáng),而b/s架構(gòu)對安全的控制能力相對弱;
3、B/S架構(gòu)維護(hù)升級比較簡單,而C/S架構(gòu)維護(hù)升級相對困難。
Copyright @ 2015-2022 世界金屬報(bào)網(wǎng)版權(quán)所有 備案號: 豫ICP備2021032478號-36 聯(lián)系郵箱:897 18 09@qq.com