發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導(dǎo)圖
隨筆
相冊(cè)
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
一、C/S模式
概述:C/S模式就是大家所熟悉的client(客戶端)/server(服務(wù)器端)結(jié)構(gòu),它是一種軟件系統(tǒng)體系結(jié)構(gòu)。這里的客戶端可以是由java圖形界面(GUI)定制的軟件、可以是瀏覽器、也可以是通過(guò)SSH訪問(wèn)服務(wù)器的命令行腳本等。
優(yōu)點(diǎn):
(1)、由于C/S結(jié)構(gòu)大部分的運(yùn)算都是在客戶端進(jìn)行的,所以效率大大提高,速度也會(huì)有所提升。
(2)、C/S結(jié)構(gòu)的用戶界面可以自定義,豐富多彩。
(3)、安全性有所保證,可以進(jìn)行多次認(rèn)證(影響速度)等。
缺點(diǎn):
(1)、編寫界面比較困難,適用面比較窄,常用于局域網(wǎng)中。
(2)、用戶群體比較固定,不適合一些不可知的用戶或終端。
(3)、升級(jí)維護(hù)比較困難,一次升級(jí),所有的客戶端都必須更新安裝軟件等。
圖例:
C/S模式架構(gòu)圖
二、B/S模式
概述:B/S模式就是大家所熟悉的browser(瀏覽器端)/server(服務(wù)器端)結(jié)構(gòu),它是一種軟件系統(tǒng)體系結(jié)構(gòu)。這里的客戶端可以是各大瀏覽器及其版本,如:ie、火狐、safari、chrome等。
(1)、無(wú)需自己編寫客戶端,由各大瀏覽器廠家編寫測(cè)試完成,大大減少程序員的工作量。
(2)、交互性比較強(qiáng),可以通過(guò)服務(wù)器端控制客戶端的訪問(wèn)權(quán)限,達(dá)到對(duì)用戶控制。
(3)、升級(jí)系統(tǒng)無(wú)須每一個(gè)客戶端都進(jìn)行升級(jí),只需要在服務(wù)器端進(jìn)行網(wǎng)站升級(jí)即可達(dá)到目的。
(4)、編寫訪問(wèn)極其方便,常應(yīng)用于廣域網(wǎng)。
(1)、不同瀏覽器其兼容性不太完善,導(dǎo)致網(wǎng)頁(yè)千差萬(wàn)別。
(2)、在速度和安全性上的投入遠(yuǎn)遠(yuǎn)大于C/S結(jié)構(gòu)。
(3)、依賴性比較強(qiáng)(根據(jù)瀏覽器廠家而定)。
B/S模式架構(gòu)圖
三、我是程序員/猿
程序員 or 程序猿
來(lái)自: 天朗氣清2018 > 《待分類》
0條評(píng)論
發(fā)表
請(qǐng)遵守用戶 評(píng)論公約
什么是jsp以及JSP運(yùn)行原理
什么是jsp以及JSP運(yùn)行原理。1. 什么是jsp.當(dāng)服務(wù)器上的一個(gè)JSP頁(yè)面被第一次請(qǐng)求執(zhí)行時(shí),服務(wù)器上的JSP引擎首先將JSP頁(yè)面文件轉(zhuǎn)譯成一個(gè)java文件,并編譯這個(gè)java文件生成字節(jié)碼文件,然后執(zhí)行字節(jié)碼文...
關(guān)于B/S和C/S架構(gòu)的探析
再者,平臺(tái)體系結(jié)構(gòu)也從過(guò)去單用戶發(fā)展到今天的文件/服務(wù)器(F/S)體系、客戶機(jī)/服務(wù)器(C/S)體系和瀏覽器/服務(wù)器(B/S)體系??蛻魬?yīng)用程序運(yùn)行在用戶自己的電腦上,對(duì)應(yīng)于數(shù)據(jù)庫(kù)服務(wù)器,可稱...
BS和CS到底有多大差異?
BS和CS到底有多大差異?CS結(jié)構(gòu)轉(zhuǎn)成web的BS結(jié)構(gòu)。BS是瘦客戶端。應(yīng)用實(shí)例:webqq 是BS結(jié)構(gòu), qq 是CS結(jié)構(gòu)。第三個(gè)問(wèn)題,確實(shí)會(huì)有一些差異,現(xiàn)在HTML5的技術(shù)大力發(fā)展,效果會(huì)比以前好很多,360度旋轉(zhuǎn),多...
Java Web應(yīng)用開發(fā)基礎(chǔ)1
添加摘要
搭建遠(yuǎn)程教育平臺(tái)時(shí),所用到的體系結(jié)構(gòu)(上)
搭建遠(yuǎn)程教育平臺(tái)時(shí),所用到的體系結(jié)構(gòu)(上)從目前的網(wǎng)路分布式應(yīng)用系統(tǒng)發(fā)展過(guò)程中,有兩條不同但并行的系統(tǒng)結(jié)構(gòu)正在持續(xù)應(yīng)用,這兩種...
學(xué)習(xí)android編程技術(shù)前必知知識(shí)點(diǎn)
學(xué)習(xí)android編程技術(shù)前必知知識(shí)點(diǎn) android編程學(xué)前必知眾所周知,我們生活在一個(gè)互聯(lián)網(wǎng)的時(shí)代,很多事物都離不開互聯(lián)網(wǎng),而我們的Android應(yīng)用程序也是離不開互聯(lián)網(wǎng)的。因此Android網(wǎng)絡(luò)編程是我們每一個(gè)...
B/S架構(gòu)
B/S架構(gòu)_互動(dòng)百科B/S結(jié)構(gòu):(Browser/Server,瀏覽器/服務(wù)器模式):是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。由于B/S架構(gòu)管理軟件只安裝在服務(wù)器端(Server)上,網(wǎng)絡(luò)管理...
CS和BS兩種結(jié)構(gòu)的區(qū)別
CS和BS兩種結(jié)構(gòu)的區(qū)別。什么是CS和BS結(jié)構(gòu),兩種結(jié)構(gòu)的區(qū)別。對(duì)安全以及訪問(wèn)速度的多重的考慮, 建立在需要更加優(yōu)化的基礎(chǔ)之上. 比C/S有更高的要求 B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì), 從MS的.Net系列的BizT...
B/S結(jié)構(gòu)
B/S結(jié)構(gòu) 鎖定 編輯 BS(瀏覽器和服務(wù)器結(jié)構(gòu))一般指B/S結(jié)構(gòu) 本詞條由科普中國(guó)百科科學(xué)詞條編寫與應(yīng)用工作項(xiàng)目 提供專業(yè)內(nèi)容并參與編輯 B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是WEB興起后的一...
微信掃碼,在手機(jī)上查看選中內(nèi)容