cs和bs區(qū)別?
一、cs和bs區(qū)別
1、簡(jiǎn)單解釋
B/S最大優(yōu)勢(shì)為客戶(hù)端免維護(hù),適用于用戶(hù)群龐大,或客戶(hù)需求經(jīng)長(zhǎng)發(fā)生變化的情況.
C/S功能強(qiáng)大,可以減輕服務(wù)器端壓力,如果用戶(hù)的需求特別復(fù)雜,用C/S。
2、全面
Client/Server是建立在局域網(wǎng)的基礎(chǔ)上的.Browser/Server是建立在廣域網(wǎng)的基礎(chǔ)上的。
3、硬件環(huán)境不同
C/S 一般建立在專(zhuān)用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過(guò)專(zhuān)門(mén)服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。
B/S 建立在廣域網(wǎng)之上的,不必是專(zhuān)門(mén)的網(wǎng)絡(luò)硬件環(huán)境,例與電話上網(wǎng),租用設(shè)備.信息自己管理.有比C/S更強(qiáng)的適應(yīng)范圍,一般只要有操作系統(tǒng)和瀏覽器就行。
4、對(duì)安全要求不同
C/S 一般面向相對(duì)固定的用戶(hù)群,對(duì)信息安全的控制能力很強(qiáng).一般高度機(jī)密的信息系統(tǒng)采用C/S 結(jié)構(gòu)適宜.可以通過(guò)B/S發(fā)布部分可公開(kāi)信息。
B/S 建立在廣域網(wǎng)之上,對(duì)安全的控制能力相對(duì)弱,面向是不可知的用戶(hù)群。
5、對(duì)程序架構(gòu)不同
C/S 程序可以更加注重流程,可以對(duì)權(quán)限多層次校驗(yàn),對(duì)系統(tǒng)運(yùn)行速度可以較少考慮。
B/S 對(duì)安全以及訪問(wèn)速度的多重的考慮,建立在需要更加優(yōu)化的基礎(chǔ)之上.比C/S有更高的要求 B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì),從MS的.Net系列的BizTalk 2000 Exchange 2000等,全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng).SUN 和IBM推的JavaBean 構(gòu)件技術(shù)等,使 B/S更加成熟。
6、軟件重用不同
C/S 程序可以不可避免的整體性考慮,構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好。
B/S 對(duì)的多重結(jié)構(gòu),要求構(gòu)件相對(duì)獨(dú)立的功能.能夠相對(duì)較好的重用.就入買(mǎi)來(lái)的餐桌可以再利用,而不是做在墻上的石頭桌子。
7、系統(tǒng)維護(hù)不同
系統(tǒng)維護(hù)是軟件生存周期中,開(kāi)銷(xiāo)大,——-重要
C/S 程序由于整體性,必須整體考察,處理出現(xiàn)的問(wèn)題以及系統(tǒng)升級(jí).升級(jí)難.可能是再做一個(gè)全新的系統(tǒng)。
B/S 構(gòu)件組成,方面構(gòu)件個(gè)別的更換,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí).系統(tǒng)維護(hù)開(kāi)銷(xiāo)減到最小。用戶(hù)從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級(jí)。
延伸閱讀:
二、B/S對(duì)C/S的改進(jìn)和擴(kuò)展
正如前文所說(shuō),C/S和B/S都可以進(jìn)行同樣的業(yè)務(wù)處理,但是B/S隨著Internet技術(shù)的興起,是對(duì)C/S結(jié)構(gòu)的一種改進(jìn)或者擴(kuò)展的結(jié)構(gòu)。相對(duì)于C/S,B/S具有如下優(yōu)勢(shì):
1、分布性:可以隨時(shí)進(jìn)行查詢(xún)、瀏覽等業(yè)務(wù)
2、業(yè)務(wù)擴(kuò)展方便:增加網(wǎng)頁(yè)即可增加服務(wù)器功能
3、維護(hù)簡(jiǎn)單方便:改變網(wǎng)頁(yè),即可實(shí)現(xiàn)所有用戶(hù)同步更新
4、開(kāi)發(fā)簡(jiǎn)單,共享性強(qiáng),成本低,數(shù)據(jù)可以持久存儲(chǔ)在云端而不必?fù)?dān)心數(shù)據(jù)的丟失。
以上就是關(guān)于cs和bs區(qū)別的內(nèi)容希望對(duì)大家有幫助。

猜你喜歡LIKE
相關(guān)推薦HOT
更多>>
Concurrent Programming, Parallel Programming 的本質(zhì)區(qū)別是什么?
一、Concurrent Programming, Parallel Programming 的本質(zhì)區(qū)別略有交叉,各有不同。Parallel Programming強(qiáng)調(diào)如何在多于1個(gè)CPU等情況下對(duì)系詳情>>
2023-10-13 23:11:46
簡(jiǎn)單工廠模式、工廠方法模式和抽象工廠模式有何區(qū)別?
一、簡(jiǎn)單工廠模式、工廠方法模式和抽象工廠模式的區(qū)別簡(jiǎn)單工廠模式簡(jiǎn)單工模式時(shí)類(lèi)的創(chuàng)建模式,又叫做靜態(tài)工廠方法(static Factory Method)。...詳情>>
2023-10-13 21:42:32
聚類(lèi)和降維有什么區(qū)別與聯(lián)系?
一、聚類(lèi)和降維的區(qū)別與聯(lián)系區(qū)別降維就是復(fù)雜的高維數(shù)據(jù)信息簡(jiǎn)化為更容易閱讀的低維數(shù)據(jù)信息,就像素描把三維的立體圖形繪制在二維的平面上,而...詳情>>
2023-10-13 20:26:02
OC中協(xié)議和多態(tài)有什么區(qū)別?
一、OC中協(xié)議和多態(tài)的區(qū)別在Objective-C中,協(xié)議(Protocol)和多態(tài)(Polymorphism)是兩個(gè)不同的概念,它們的區(qū)別如下:協(xié)議(Protocol):協(xié)...詳情>>
2023-10-13 20:01:13熱門(mén)推薦
大家都在用的Mpp數(shù)據(jù)庫(kù)有哪些?
沸Concurrent Programming, Parallel Programming 的本質(zhì)區(qū)別是什么?
熱lua編譯器和lua解釋器有什么區(qū)別?
熱怎么自定義Visual Studio代碼折疊識(shí)別的區(qū)域?
新4核4線程和4核8線程區(qū)別?
簡(jiǎn)單工廠模式、工廠方法模式和抽象工廠模式有何區(qū)別?
Spark 和 Hadoop 有什么區(qū)別?
cs和bs區(qū)別?
axios和ajax區(qū)別?
ar模型和ma模型的區(qū)別?
聚類(lèi)和降維有什么區(qū)別與聯(lián)系?
DOF和HP有什么區(qū)別?
OC中協(xié)議和多態(tài)有什么區(qū)別?
SAS 9.0中,class指令跟by指令有哪些區(qū)別?
技術(shù)干貨







快速通道 更多>>
-
課程介紹
點(diǎn)擊獲取大綱 -
就業(yè)前景
查看就業(yè)薪資 -
學(xué)習(xí)費(fèi)用
了解課程價(jià)格 -
優(yōu)惠活動(dòng)
領(lǐng)取優(yōu)惠券 -
學(xué)習(xí)資源
領(lǐng)3000G教程 -
師資團(tuán)隊(duì)
了解師資團(tuán)隊(duì) -
實(shí)戰(zhàn)項(xiàng)目
獲取項(xiàng)目源碼 -
開(kāi)班地區(qū)
查看來(lái)校路線