1. 程式人生 > >C/S和B/S的應用的區別

C/S和B/S的應用的區別

nbsp 界面 軟件 區別 數據庫 cli 服務器 inter 性能

C/S是Client/Server的縮寫,客戶機/服務器結構,通過將任務合理分配到客戶機端和服務器端,而服務器通常采用了高性能的PC、小型機,並采用大型數據庫系統,降低了系統的開銷,充分利用兩端硬件的優勢,是早期軟件系統常用的首選按設計標準。

B/S是Brower/Server的縮寫,瀏覽器/服務器結構,是隨著Internet技術新起的對C/S結構的一種變化的結構,用戶界面完全由瀏覽器實現,一部分事務邏輯在前端實現,絕大部分事務邏輯在服務器實現。

C/S和B/S的區別:

(1)C/S是建立在局域網的基礎之上,而B/S是建立在廣域網的基礎之上的,但同樣B/S也可以在局域網上使用。

(2)C/S對客戶機和服務器都要註重安全因素,而B/S只存在對服務器的安全因素考慮。

(3)C/S註重的是系統的流程,運行速度可以較少考慮,而B/S對訪問安全和訪問速度有較高的要求

(4)C/S相比較B/S的構件重用性更差

(5)C/S註重的是客戶機,要求應該都是相同的系統,安全要求高需求,而B/S是廣域網,用戶分散,與操作系統關系很小

C/S和B/S的應用的區別