和風(fēng)細(xì)雨

          世上本無難事,心以為難,斯乃真難。茍不存一難之見于心,則運(yùn)用之術(shù)自出。

          C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別

          C/S 架構(gòu)

          C/S 架構(gòu)是一種典型的兩層架構(gòu),其全程是Client/Server,即客戶端服務(wù)器端架構(gòu),其客戶端包含一個(gè)或多個(gè)在用戶的電腦上運(yùn)行的程序,而服務(wù)器端有兩種,一種是數(shù)據(jù)庫服務(wù)器端,客戶端通過數(shù)據(jù)庫連接訪問服務(wù)器端的數(shù)據(jù);另一種是Socket服務(wù)器端,服務(wù)器端的程序通過Socket與客戶端的程序通信。
          C/S 架構(gòu)也可以看做是胖客戶端架構(gòu)。因?yàn)榭蛻舳诵枰獙?shí)現(xiàn)絕大多數(shù)的業(yè)務(wù)邏輯和界面展示。這種架構(gòu)中,作為客戶端的部分需要承受很大的壓力,因?yàn)轱@示邏輯和事務(wù)處理都包含在其中,通過與數(shù)據(jù)庫的交互(通常是SQL或存儲(chǔ)過程的實(shí)現(xiàn))來達(dá)到持久化數(shù)據(jù),以此滿足實(shí)際項(xiàng)目的需要。

          C/S 架構(gòu)的優(yōu)缺點(diǎn)

          優(yōu)點(diǎn):
          1.C/S架構(gòu)的界面和操作可以很豐富。
          2.安全性能可以很容易保證,實(shí)現(xiàn)多層認(rèn)證也不難。
          3.由于只有一層交互,因此響應(yīng)速度較快。

          缺點(diǎn):
          1.適用面窄,通常用于局域網(wǎng)中。
          2.用戶群固定。由于程序需要安裝才可使用,因此不適合面向一些不可知的用戶。
          3.維護(hù)成本高,發(fā)生一次升級(jí),則所有客戶端的程序都需要改變。

          B/S架構(gòu)

          B/S架構(gòu)的全稱為Browser/Server,即瀏覽器/服務(wù)器結(jié)構(gòu)。Browser指的是Web瀏覽器,極少數(shù)事務(wù)邏輯在前端實(shí)現(xiàn),但主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),Browser客戶端,WebApp服務(wù)器端和DB端構(gòu)成所謂的三層架構(gòu)。B/S架構(gòu)的系統(tǒng)無須特別安裝,只有Web瀏覽器即可。
          B/S架構(gòu)中,顯示邏輯交給了Web瀏覽器,事務(wù)處理邏輯在放在了WebApp上,這樣就避免了龐大的胖客戶端,減少了客戶端的壓力。因?yàn)榭蛻舳税倪壿嫼苌伲虼艘脖怀蔀槭菘蛻舳恕?/p>

          B/S架構(gòu)的優(yōu)缺點(diǎn)

          優(yōu)點(diǎn):
          1)客戶端無需安裝,有Web瀏覽器即可。
          2)BS架構(gòu)可以直接放在廣域網(wǎng)上,通過一定的權(quán)限控制實(shí)現(xiàn)多客戶訪問的目的,交互性較強(qiáng)。
          3)BS架構(gòu)無需升級(jí)多個(gè)客戶端,升級(jí)服務(wù)器即可。

          缺點(diǎn):
          1)在跨瀏覽器上,BS架構(gòu)不盡如人意。
          2)表現(xiàn)要達(dá)到CS程序的程度需要花費(fèi)不少精力。
          3)在速度和安全性上需要花費(fèi)巨大的設(shè)計(jì)成本,這是BS架構(gòu)的最大問題。
          4)客戶端服務(wù)器端的交互是請(qǐng)求-響應(yīng)模式,通常需要刷新頁面,這并不是客戶樂意看到的。(在Ajax風(fēng)行后此問題得到了一定程度的緩解)

          posted on 2008-04-29 15:13 和風(fēng)細(xì)雨 閱讀(96104) 評(píng)論(12)  編輯  收藏

          評(píng)論

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別 2008-04-30 11:43 出生牛犢

          謝謝,不過加上圖片說明就更明白了。S  回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別[未登錄] 2008-11-12 14:53 alex

          謝謝介紹?。海?nbsp; 回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別 2009-10-28 23:07 sdd

          軟件架構(gòu)QQ群 群號(hào)76395176

          軟件架構(gòu),UML,開發(fā)語言不限,架構(gòu)是主題,軟件一般問題也鼓勵(lì)討論,情感交流


          工作經(jīng)驗(yàn)5年以上,年令30以上(由于要打造高質(zhì)量技術(shù)群要求提高兩歲)   回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別 2010-12-31 14:54 necon89

          謝謝~
            回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別[未登錄] 2011-06-01 16:34 qiqi

          精辟  回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別 2012-06-28 14:05 zencart小丁

          請(qǐng)問一個(gè)網(wǎng)站 屬不屬于架構(gòu) ?

          什么樣的網(wǎng)站才屬于 c/s架構(gòu)和b/s架構(gòu)?  回復(fù)  更多評(píng)論   

          # 防靜電設(shè)備有限公司 2012-08-23 22:46 白經(jīng)理

          上海恩碩防靜電設(shè)備有限公司為一家中外合作企業(yè),致力于防靜電、靜電消除、除靜電設(shè)備的研發(fā)、生產(chǎn)及銷售;公司憑借著雄厚的研發(fā)實(shí)力,完善的銷售渠道和優(yōu)質(zhì)的售后服務(wù),已成為全球最大的除靜電設(shè)備供應(yīng)商之一。
          公司在上海浦東 閔行 嘉定、北京、天津、西安、蘇州、昆山、杭州、廈門、深圳等地均設(shè)有銷售中心和辦事處,公司為客戶提供最好的工業(yè)除靜電解決方案和完善快捷的供貨渠道,恩碩防靜電產(chǎn)品已廣泛得到客戶認(rèn)可;我們公司的服務(wù)理念是“客戶至上,品質(zhì)第一,價(jià)格最惠”,上海恩碩防靜電設(shè)備有限公司已成為國內(nèi)外著名企業(yè)的首選供應(yīng)商。
          公司產(chǎn)品系列有:離子風(fēng)機(jī)、離子風(fēng)槍、離子風(fēng)棒、離子風(fēng)嘴、離子風(fēng)蛇、離子風(fēng)鼓、離子風(fēng)幕、除靜電除塵機(jī)、除靜電離子網(wǎng)、高壓電源供應(yīng)器、表面電阻測(cè)試儀等。  回復(fù)  更多評(píng)論   

          # 防靜電設(shè)備有限公司 2012-08-23 22:47 白經(jīng)理

          上海恩碩防靜電設(shè)備有限公司為一家中外合作企業(yè),致力于防靜電、靜電消除、除靜電設(shè)備的研發(fā)、生產(chǎn)及銷售;公司憑借著雄厚的研發(fā)實(shí)力,完善的銷售渠道和優(yōu)質(zhì)的售后服務(wù),已成為全球最大的除靜電設(shè)備供應(yīng)商之一。
          公司在上海浦東 閔行 嘉定、北京、天津、西安、蘇州、昆山、杭州、廈門、深圳等地均設(shè)有銷售中心和辦事處,公司為客戶提供最好的工業(yè)除靜電解決方案和完善快捷的供貨渠道,恩碩防靜電產(chǎn)品已廣泛得到客戶認(rèn)可;我們公司的服務(wù)理念是“客戶至上,品質(zhì)第一,價(jià)格最惠”,上海恩碩防靜電設(shè)備有限公司已成為國內(nèi)外著名企業(yè)的首選供應(yīng)商。
          公司產(chǎn)品系列有:離子風(fēng)機(jī)、離子風(fēng)槍、離子風(fēng)棒、離子風(fēng)嘴、離子風(fēng)蛇、離子風(fēng)鼓、離子風(fēng)幕、除靜電除塵機(jī)、除靜電離子網(wǎng)、高壓電源供應(yīng)器、表面電阻測(cè)試儀等。

          公司網(wǎng)址:http://www.aoyisi.com  回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別 2012-11-20 15:32 哦呀

          簡明清晰,頂  回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別[未登錄] 2013-10-29 11:39 哈哈

          c/s應(yīng)該是屬于OA(辦公自動(dòng)化軟件一樣的東西),B/S就是web網(wǎng)站吧  回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別 2014-03-10 17:34 Ex

          謝謝。。。  回復(fù)  更多評(píng)論   

          # re: C/S架構(gòu)和B/S架構(gòu)的概念和區(qū)別[未登錄] 2014-12-05 17:25 小七

          回答的很好!  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 大埔县| 尉犁县| 城口县| 刚察县| 昭苏县| 化德县| 乐昌市| 和静县| 汉中市| 竹溪县| 巫山县| 奎屯市| 北宁市| 亳州市| 崇仁县| 潮州市| 璧山县| 日照市| 连州市| 砀山县| 汝州市| 望奎县| 新晃| 皋兰县| 肇庆市| 喀喇沁旗| 格尔木市| 郯城县| 晋城| 乐业县| 乡宁县| 百色市| 长白| 林甸县| 名山县| 金昌市| 桃园市| 柘城县| 宜兰市| 陕西省| 铜陵市|