來源:51Testing軟件測試網(wǎng)
C/S架構(gòu)的優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
1.客戶端因?yàn)槭仟?dú)立設(shè)計(jì),所以可以實(shí)現(xiàn)個(gè)性化
2.因?yàn)榭蛻舳耸切枰M(jìn)行安裝的,可以不需要重復(fù)安裝和加載
3.因?yàn)榭蛻舳耸仟?dú)立開發(fā)的,所以有能力對客戶端進(jìn)行安全設(shè)計(jì)
4.如果遇到不同的操作系統(tǒng),需要為不同的操作系統(tǒng)各開發(fā)一套客戶端
缺點(diǎn):
1.因?yàn)榭蛻舳耸遣恍枰貜?fù)安裝,所以用戶可以不更新與升級(jí),增加了維護(hù)成本。
2.因?yàn)樾枰_發(fā)客戶端和服務(wù)器兩套程序,所以開發(fā)成本會(huì)增加
B/S架構(gòu)的優(yōu)缺點(diǎn):
優(yōu)點(diǎn):
1.因?yàn)锽/S架構(gòu)具備通用性,所以開發(fā)成本較低。
2.因?yàn)椴恍枰惭b客戶端,所以客戶端不需要進(jìn)行升級(jí),只需要更新后臺(tái)代碼即可實(shí)現(xiàn)所有客戶端的更新。
3.因?yàn)锽/S架構(gòu)多用WEB網(wǎng)頁進(jìn)行開發(fā),所以增、刪功能也非常容易,只需要修改網(wǎng)頁即可完成
缺點(diǎn):
1.耗流量,每次都要加載全部的內(nèi)容(不過有緩存可以降低流量損耗)
2.因?yàn)闆]有獨(dú)立的客戶端,所以無法實(shí)現(xiàn)個(gè)性化(**賬號(hào)體系可以實(shí)現(xiàn))
3.因?yàn)闆]有獨(dú)立設(shè)計(jì)客戶端,所以客戶端難以實(shí)現(xiàn)安全控制(HTTPS、控件)。
4.難以實(shí)現(xiàn)特殊的操作(刪本地文件),所以所有的殺毒軟件都是C/S架構(gòu)的。
B/S架構(gòu)更多的時(shí)候是使用了HTTP協(xié)議、而C/S架構(gòu)更多的時(shí)候使用的WinSocket協(xié)議(TCP、UDP)
詳詢:王萍老師18988787201
詳詢:小文老師18988787201
王萍老師 | 小文老師 |
《中華考試網(wǎng)軟件測試培訓(xùn)》
《教育軟件測試培訓(xùn)頻道》
《軟件測試培訓(xùn)課程——深圳川石》
《深圳川石軟件性能測試培訓(xùn)》
《深圳川石企業(yè)性能測試(PL&LR)提升班》
《持續(xù)集成自動(dòng)化測試UFT Selenium提升班》
《深圳源昊寶安軟件測試培訓(xùn)班》
《深圳凌岳軟件自動(dòng)化測試培訓(xùn)班》
《深圳博睿軟件安全測試培訓(xùn)》
《深圳達(dá)內(nèi)軟件測試培訓(xùn)學(xué)校》