兩層C/S與三層C/S的比較
三層C/S模式與兩層C/S模式相比,有下列優(yōu)點。
(1)增加了系統(tǒng)靈活性和可擴(kuò)充性。在兩層C/S模式中,對應(yīng)的處理是由服務(wù)器和客戶機(jī)協(xié)同完成的。每當(dāng)增加一個新的應(yīng)用時,都需在客戶機(jī)配置相應(yīng)的客戶軟件,但由于客戶機(jī)本身不論在性能上,還是其內(nèi)存容量,都非常有限,因而嚴(yán)重地影響到信息系統(tǒng)的靈活性和可擴(kuò)充性。而對于三層C/S模式,每當(dāng)在系統(tǒng)中增加了新的應(yīng)用和數(shù)據(jù)服務(wù)器時,都只須在應(yīng)用服務(wù)器中增加新的相應(yīng)軟件,而應(yīng)用服務(wù)器通常是采用高性能、大容量的機(jī)器。此外,在一個大型系統(tǒng)中,允許配置多個應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器。這些服務(wù)器可以是本地的,也可以是遠(yuǎn)程的,這使系統(tǒng)更為合理、靈活。
(2)簡化了客戶機(jī),降低了整個系統(tǒng)的費用。把大部分應(yīng)用軟件從客戶機(jī)移至應(yīng)用服務(wù)器的結(jié)果,不單是簡化了客廣機(jī),而且由于在客戶機(jī)中的應(yīng)用軟件,只能是客戶機(jī)獨占,在將它移至應(yīng)用服務(wù)器后,只須稍加修改,便可供多個客戶機(jī)共享,因而大大地節(jié)約了內(nèi)存空問,降低了整個系統(tǒng)的費用。
(3)使客戶機(jī)的安裝、配置和維護(hù)更為方便。在兩層C/S模式時,如果應(yīng)用的規(guī)模較大,需在客戶機(jī)中配置較多的應(yīng)用軟件,這會增加客戶機(jī)軟件安裝和配置的復(fù)雜性,而且還會因數(shù)據(jù)庫服務(wù)器中軟件的變化而需要重新配置客戶軟件,或予以更新。而在采用三層C/S模式時,由于減少了客戶機(jī)中的軟件,而且數(shù)據(jù)庫服務(wù)器中的軟件若有所修改、更新或升級,都只須對應(yīng)服務(wù)器中的軟件加以修改、更新或升級,這并不影響為數(shù)眾多的客戶機(jī),因而使客戶機(jī)的安裝、配置更為方便,并可顯著降低維護(hù)費用。
但是,三層C/S模式也存在以下缺點。
(1)使開發(fā)難度加大,開發(fā)周期增長。基于兩層模式的C/S,其應(yīng)用開發(fā)要比三層模式時的C/S容易,開發(fā)周期也短,這是因為:
①基于兩層模式的C/S,其面向?qū)ο蠹夹g(shù)及與之配套的功能強(qiáng)大的應(yīng)用開發(fā)工具較多,利用這些工具去開發(fā)應(yīng)用時,不僅降低了開發(fā)難度,而且可大大縮短開發(fā)周期;然而基于三層模式的C/S的開發(fā)工具,目前還較少。
②在兩層C/S模式時,客戶機(jī)中的應(yīng)用軟件是獨占的,而用三層C/S模式時,在應(yīng)用服務(wù)器中的應(yīng)用軟件,通常是共享的,而為了提高共享效率,要求這些軟件編碼是可重入的,因而在開發(fā)應(yīng)用軟件時,須采用可重入碼,這無疑增加了開發(fā)難度。
(2)訪問效率較低。對于兩層C/S模式,客戶機(jī)直接訪問數(shù)據(jù)庫服務(wù)器,這種訪問方式通??色@得較高的訪問效率(在中、小型信息系統(tǒng)中),而且還具有很強(qiáng)的實時性。而對于三層C/S模式,由于客戶機(jī)在每次訪問數(shù)據(jù)庫服務(wù)器時,都必須通過應(yīng)用服務(wù)器,這對于大型信息系統(tǒng)以及在Interne/intranet環(huán)境下是必要的,但對于中、小型信息系統(tǒng),則是低效的。
至此,基于上述對兩種C/S模式的分析和比較,可得出如下結(jié)論:當(dāng)信息系統(tǒng)的規(guī)模較小時,比如只有十幾個或幾十個工作站,采用兩層C/S模式,以獲得較高的訪問效率和降低應(yīng)用開發(fā)的難度;對于大型信息系統(tǒng),比如有數(shù)百乃至數(shù)千個工作站,數(shù)十至數(shù)百個服務(wù)器時,通常都采用三層C/S模式。
當(dāng)前題目:兩層C/S與三層C/S的比較
URL網(wǎng)址:http://muchs.cn/news40/105090.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、微信小程序、定制開發(fā)、網(wǎng)站收錄、網(wǎng)站排名、營銷型網(wǎng)站建設(shè)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)