什么是C/S結構,其和B/S有什么區別很聯系呢
原地址:https://zhidao.baidu.com/question/12962713.html
C/S結構即服務器/客戶機結構。C/S結構通常采取兩層結構。客戶機通過局域網與服務器相連,接受用戶的請求,並通過網絡向服務器提出請求,對數據庫進行操作。服務器接受客戶機的請求,將數據提交給客戶機,客戶機將數據進行計算並將結果呈現給用戶。
隨着Internet和WWW的流行,C/S無法滿足當前的全球網絡開放、互連、信息隨處可見和信息共享的新要求,於是就出現了B/S型模式,即瀏覽器/服務器結構。它是C/S架構的一種改進,可以說屬於三層C/S架構。
C/S結構和B/S結構區別為:硬件環境不同、客戶端軟件不同、用戶接口不同。
一、硬件環境不同
1、C/S結構:C/S結構建立在局域網的基礎上,局域網之間再通過專門服務器提供連接和數據交換服務。
2、B/S結構:B/S結構建立在廣域網之上,不必配備專門的網絡硬件環境。
二、客戶端軟件不同
1、C/S結構:C/S結構中的每一個客戶機都必須安裝和配置相關軟件,如操作系統、客戶端軟件等。
2、B/S結構:B/S結構中每一個客戶端只需通過瀏覽器便可進行各種信息的處理,而不需要安裝客戶端軟件。
三、用戶接口不同
1、C/S結構:C/S結構是建立在Windows平台上,表現方法有限。
2、B/S結構:B/S結構是建立在瀏覽器上,有更加豐富和生動的表現方式。