1、硬件環(huán)境不同:cs一般建立在專(zhuān)用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過(guò)專(zhuān)門(mén)服務(wù)器提供連接和數(shù)據(jù)交換服務(wù),bs建立在廣域網(wǎng)之上,不必是專(zhuān)門(mén)的網(wǎng)絡(luò)硬件環(huán)境,例如電話(huà)上網(wǎng)、租用設(shè)備,有比cs更強(qiáng)的適應(yīng)范圍,一般只要有操作系統(tǒng)和瀏覽器即可。
2、安全要求不同:cs一般面向相對(duì)固定的用戶(hù)群,對(duì)信息安全的控制能力很強(qiáng),一般高度機(jī)密的信息系統(tǒng)采用cs結(jié)構(gòu)適宜,可以通過(guò)bs發(fā)布部分可公開(kāi)信息,bs建立在廣域網(wǎng)之上,對(duì)安全的控制能力相對(duì)弱,面向不可知的用戶(hù)群。
3、程序架構(gòu)不同:cs程序可以更加注重流程,可以對(duì)權(quán)限多層次校驗(yàn),對(duì)系統(tǒng)運(yùn)行速度可以較少考慮,bs對(duì)安全以及訪(fǎng)問(wèn)速度的多重的考慮,建立在需要更加優(yōu)化的基礎(chǔ)之上,比cs有更高的要求,bs結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì)。