B/S架構軟件的優(yōu)勢與劣勢
文章出處:http://www.psychicreadingswithdeb.com 作者:興邦開(kāi)發(fā)部 人氣: 發(fā)表時(shí)間:2016年04月05日
(1)維護和升級方式簡(jiǎn)單。目前,軟件系統的改進(jìn)和升級越來(lái)越頻繁,C/S系統的各部分模塊中有一部分改變,就要關(guān)聯(lián)到其它模塊的變動(dòng),使系統升級成本比較大。B/S與C/S處理模式相比,則大大簡(jiǎn)化了客戶(hù)端,只要客戶(hù)端機器能上網(wǎng)就可以。對于B/S而言,開(kāi)發(fā)、維護等幾乎所有工作也都集中在服務(wù)器端,當企業(yè)對網(wǎng)絡(luò )應用進(jìn)行升級時(shí),只需更新服務(wù)器端的軟件就可以,這減輕了異地用戶(hù)系統維護與升級的成本。如果客戶(hù)端的軟件系統升級比較頻繁,那么B/S架構的產(chǎn)品優(yōu)勢明顯——所有的 升級操作只需要針對服務(wù)器進(jìn)行。
(2)系統的性能 在系統的性能方面,B/S占有優(yōu)勢的是任何時(shí)間、任何地點(diǎn)、任何系統,只要可以使用瀏覽器上網(wǎng),就可以使用B/S系統的終端。采用C/S結構時(shí),客戶(hù)端和服務(wù)器端都能夠處理任務(wù),這雖然對客戶(hù)機的要求較高,但因此可以減輕服務(wù)器的壓力。
(3)系統的開(kāi)發(fā) C/S結構是建立在中間件產(chǎn)品基礎之上的,要求應用開(kāi)發(fā)者自己去處理事務(wù)管理、消息隊列、數據的復制和同步、通信安全等系統級的問(wèn)題。這對應用開(kāi)發(fā)者提出了較高的要求,而且迫使應用開(kāi)發(fā)者投入很多精力來(lái)解決應用程序以外的問(wèn)題。這使得應用程序的維護、移植和互操作變得復雜。如果客戶(hù)端是在不同的操作系統上,C/S結構的軟件需要開(kāi)發(fā)不同版本的客戶(hù)端軟件