一、定義
C/S (client / server)也稱為客戶端/服務(wù)器或客戶端/服務(wù)器模式。在C/S模式下,服務(wù)器通常采用高性能PC、工作站或小型機,并采用Oracle、Sybase、Informix或SQL server等大型數(shù)據(jù)庫系統(tǒng)。 客戶端需要安裝專門的客戶端軟件。
B/S (Browser / server)也稱為瀏覽器/服務(wù)器模式。 客戶端上安裝了一種瀏覽器,例如chrome或Internet Explorer,而服務(wù)器上安裝了Oracle、Sybase、Informix或SQL server。 瀏覽器通過 Web 服務(wù)器與數(shù)據(jù)庫交互。
二、C/S架構(gòu)優(yōu)勢分析
C/S(客戶端/服務(wù)器)結(jié)構(gòu)又稱為客戶端和服務(wù)器結(jié)構(gòu)。通過C/s,我們可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配給客戶端和服務(wù)器,降低系統(tǒng)的通信開銷。目前,大多數(shù)應(yīng)用軟件系統(tǒng)都是C/s形式的兩層結(jié)構(gòu)。
但由于當(dāng)前的軟件應(yīng)用系統(tǒng)正在向分布式Web應(yīng)用發(fā)展,Web和客戶端/服務(wù)器應(yīng)用可以進行相同的業(yè)務(wù)處理,不同的模塊共享邏輯組件。因此,內(nèi)部和外部用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng)。通過現(xiàn)有應(yīng)用系統(tǒng)的邏輯,可以擴展新的應(yīng)用系統(tǒng),這是當(dāng)前應(yīng)用系統(tǒng)的發(fā)展方向。
傳統(tǒng)C/S架構(gòu)雖然采用開放模式,但只是系統(tǒng)開發(fā)層面的開放。在具體的應(yīng)用中,客戶端和服務(wù)端都還需要特定的軟件支持。由于未能提供用戶真正期望的開放環(huán)境,C/S結(jié)構(gòu)軟件需要針對不同的操作系統(tǒng)開發(fā)不同版本的軟件。另外,產(chǎn)品更新快,難以適應(yīng)局域網(wǎng)用戶100多臺電腦同時使用,成本高,效率低,逐漸淡出歷史舞臺。
三、B/S架構(gòu)優(yōu)勢分析
B/S(Browser/server)結(jié)構(gòu)是瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著互聯(lián)網(wǎng)技術(shù)的興起對C/S結(jié)構(gòu)的改變或改進。在這種結(jié)構(gòu)中,用戶界面由WWW瀏覽器實現(xiàn),一小部分事務(wù)邏輯在瀏覽器中實現(xiàn),主要事務(wù)邏輯在服務(wù)器中實現(xiàn),形成所謂的三層3層結(jié)構(gòu)。這大大簡化了客戶端計算機負載,降低了系統(tǒng)維護和升級的成本和工作量,降低了用戶的總成本(TCO)。
按照目前的技術(shù),在局域網(wǎng)中建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,通過Internet/Intranet方式應(yīng)用數(shù)據(jù)庫,比較容易掌握,成本也比較低。 B/S結(jié)構(gòu)是就地開發(fā),可以實現(xiàn)不同人員,從不同的地方,以不同的訪問方式(如局域網(wǎng)、萬維網(wǎng)、Internet/Intranet等)訪問和操作通用數(shù)據(jù)庫;可以有效保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。
B/S結(jié)構(gòu)主要是利用日益成熟的WWW瀏覽器技術(shù),結(jié)合多種瀏覽器腳本語言(VBScript、JavaScript)和ActiveX技術(shù),利用通用瀏覽器實現(xiàn)原來需要復(fù)雜的專用軟件來實現(xiàn)強大的功能,并節(jié)省開發(fā)成本,是一種新的軟件系統(tǒng)構(gòu)建技術(shù),成為當(dāng)今應(yīng)用軟件的首選架構(gòu)。
總的來說,隨著云服務(wù)器的推廣,越來越多的開發(fā)商選擇將自己的產(chǎn)品部署在云服務(wù)器上采用B/S架構(gòu),來降低用戶使用門檻,以此來進行產(chǎn)品推廣。但C/S架構(gòu)也具有一定的歷史價值,在互聯(lián)網(wǎng)早期幾乎所有的產(chǎn)品都是基于此技術(shù)開發(fā)的,因此十分的成熟,同時也便于更靈活的進行用戶行為分析,進而調(diào)整產(chǎn)品方向,實現(xiàn)口碑和收益的雙豐收。
相關(guān)文章:
暫時沒有評論,有什么想聊的?
一、引言:碳排放計算系統(tǒng)的重要性與企業(yè)綠色轉(zhuǎn)型的緊迫性 1.1 碳排放計算系統(tǒng)的定義與功能解析 1.1.1 碳排放計算系統(tǒng)的基本概念 碳排放計算系統(tǒng),顧名思義,是一種專門用
...一、全國碳排放現(xiàn)狀深度剖析 1.1 碳排放總量與結(jié)構(gòu)分析 1.1.1 近年全國碳排放總量變化趨勢 近年來,隨著經(jīng)濟的快速發(fā)展和工業(yè)化、城鎮(zhèn)化進程的加速,我國碳排放總量呈現(xiàn)出
...一、引言:工業(yè)領(lǐng)域碳排放現(xiàn)狀與綠色可持續(xù)發(fā)展的緊迫性 1.1 全球及工業(yè)領(lǐng)域碳排放概況 1.1.1 全球碳排放趨勢分析 近年來,隨著全球工業(yè)化進程的加速和人口的不斷增長,碳
...?? 微信聊 -->
銷售溝通:17190186096(微信同號)
售前電話:15050465281
微信聊 -->
阿帥: 我們經(jīng)常會遇到表格內(nèi)容顯示不完整的問題。 回復(fù)
理理: 使用自動換行功能,以及利用條件格式和數(shù)據(jù)分析工具等。回復(fù)