B/S結構(Browser/Server)是WEB興起後的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟件。 數據庫
C/S結構(Client/Server)服務器一般採用高性能PC、工做站或小型機,並採用大型數據庫系統,如Oracle、Sybase、Informix或SQL Server。客戶端須要安裝專用的客戶端軟件。 瀏覽器
兩種都是很是經典的分佈式計算結構,在目前企業應用結構中,都採用這種結構或者這兩種結構的衍生結構。 服務器
B/S的優勢: 網絡
(1)具備分佈性特色,可隨時隨地進行查詢、瀏覽等業務處理。 分佈式
(2)業務擴展簡單方便,經過增長網頁便可增長服務器功能。 工具
(3)維護簡單方便,只須要改變網頁,即實現全部用戶的同步更新。 佈局
(4)開發簡單、共享性強 性能
B/S缺點: 開發工具
(1)個性化特色明顯下降、沒法實現具備個性化的功能要求 spa
(2)操做是以鼠標爲最基本的操做方式,沒法知足快速操做的要求
(3)也變更態刷新,相應速度明顯下降
(4)功能弱化,難以實現傳統模式下的特殊功能要求
C/S模式優勢
(1)因爲客戶端實現與服務器的直接相連,沒有中間環節,所以相應速度快
(2)操做界面漂亮、形式多樣,能夠充分知足客戶自身的個性化要去。
(3)C/S結構的系統具備較強的事務處理能力,能實現複雜的業務流程。
C/S的缺點
(1)須要專門的客戶端安裝程序,分佈功能弱,針對點多面廣且佈局被網絡條件的用戶羣體,不能實現快速部署安裝配置。
(2)兼容性差,對於不一樣開發工具具備具備較大的侷限性,若採用不一樣工具須要從新改寫程序。