B/S和C/S的區別


    C/S是Client/Server的縮寫。服務器通常採用高性能的PC、工作站或小型機,並採用大型數據庫系統,如Oracle、Sybase、InFORMix或 SQL Server。客戶端需要安裝專用的客戶端軟件。

  B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務器安裝Oracle、Sybase、InFORMix或 SQL Server等數據庫。在這種結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現。瀏覽器通過Web Server 同數據庫進行數據交互。

    從某種程度上來說, B/S可以說是C/S 的一種特例,因爲Browser是一種專用的Client;
而C/S所擁有的缺點B/S也都存在,相反,C/S也完全可以擁有所謂B/S全部的優點,很簡單,只要你使用http協議通訊,並且讓你的Client儘量如同一個瀏覽器那樣工作就好了;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章