1. 程式人生 > >常見軟體體系結構:B/S 、C/S

常見軟體體系結構:B/S 、C/S

1 C/S

l  C/S結構即客戶端/伺服器(Client/Server),例如QQ;

l  需要編寫伺服器端程式,以及客戶端程式,例如我們安裝的就是QQ的客戶端程式;

l  缺點:軟體更新時需要同時更新客戶端和伺服器端兩端,比較麻煩;

l  優點:安全性比較好。

2 B/S()

l  B/S結構即瀏覽器/伺服器(Browser/Server);

l  優點:只需要編寫伺服器端程式,我們無需同時更新,這樣就簡單多了,如果伺服器端升級,無需我們這方升級,通過瀏覽器即可訪問,比如訪問百度首頁,有些時候百度升級後,首頁變了,但是我們仍然可以通過瀏覽器訪問而無需同時升級;

l  缺點:安全性較差。