CS和BS 到底是什么

軟件開發(fā)領(lǐng)域中,經(jīng)常有人說,他這個(gè)是一個(gè)cs系統(tǒng)或是cs架構(gòu)的應(yīng)用或是cs端,我的是一個(gè)bs...什么的。今天看看這兩個(gè)行內(nèi)專有名詞到底說的是什么。

其實(shí),聽起來高大上,了解下很簡單。

縮寫

C/S : Client/Server , 客戶端/服務(wù)器
B/S : Browser/Server , 瀏覽器/服務(wù)器

看到這里,其實(shí)也知道了大概了。

cs,主要指的是傳統(tǒng)的桌面級的應(yīng)用程序,基于客戶端的應(yīng)用。bs,主要指的是web應(yīng)用程序,基于瀏覽器的應(yīng)用。

區(qū)別:

兩種模式的應(yīng)用區(qū)別:

[1] 語言:
     C/S: c,c++,
     B/S:java,php,.Net,js,nodeJs

[2] 更新:
     C/S: 下載新版本的客戶端,升級不大方便。
     B/S:熱更新,永遠(yuǎn)都是最新的。

[3] 數(shù)據(jù)通信:
    C/S: 基于自定義的應(yīng)用層協(xié)議
    B/S:基于http協(xié)議,基于http的服務(wù)器拿來就能用,nginx,apache,微軟的IIS這些

[4] 跨平臺:
     C/S:開發(fā)時(shí)可能需要考慮跨平臺問題(不同操作系統(tǒng)下)
     B/S:開發(fā)時(shí)跨平臺方便,畢竟每個(gè)平臺都有瀏覽器
[5] 數(shù)據(jù)處理:
     C/S: 支持離線,數(shù)據(jù)可以本地保存或處理.
     B/S: 支持云端,數(shù)據(jù)保存在云端,隨時(shí)隨地聯(lián)網(wǎng)就能訪問



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • 查看知乎1到5樓回答 從發(fā)展軌跡來說,BS是人們對CS的不滿積累到一定程度,才被發(fā)明出來的,是大趨勢。而且隨著移動...
    素然年華閱讀 11,986評論 0 5
  • 上一章節(jié) 網(wǎng)遇真情 陰歷小年這天,立秋收拾了簡單的行李,坐上了回鄉(xiāng)的大客車。杜立秋的座位在倒數(shù)第二排,她打開窗戶,...
    簡小塵閱讀 461評論 0 2
  • 驢鬧了,雞也跟著哥給丶!哥給的叫起來啦。這才不到4更,這倆二貨又想村那頭的孬二家的母驢和母雞啦! 我氣極敗壞的拽著...
    山東聊城李超閱讀 328評論 0 2
  • 人心是柔軟的地方。在最近工作生活中的一個(gè)思考:在遇到一些棘手的人,棘手的問題時(shí),應(yīng)多思考為什么她會有這樣的情緒與反...
    FineYoga曉曉閱讀 244評論 0 0

友情鏈接更多精彩內(nèi)容