導航:首頁 > 配伺服器 > 為什麼要採用客戶伺服器模式

為什麼要採用客戶伺服器模式

發布時間:2022-08-13 14:55:21

① 客戶伺服器模式的介紹

客戶伺服器模式(Client–server model)簡稱C/S結構,是一種網路架構,它把客戶端 (Client) 與伺服器 (Server) 區分開來。每一個客戶端軟體的實例都可以向一個伺服器或應用程序伺服器發出請求。客戶伺服器模式通過不同的途徑應用於很多不同類型的應用程序,最常見就是目前在網際網路上用的網頁。例如,當你在維基網路閱讀文章時,你的電腦和網頁瀏覽器就被當做一個客戶端,同時,組成維基網路的電腦、資料庫和應用程序就被當做伺服器。當你的網頁瀏覽器向維基網路請求一個指定的文章時,維基網路伺服器從維基網路的資料庫中找出所有該文章需要的信息,結合成一個網頁,再發送回你的瀏覽器。C/S模式是一個邏輯概念,而不是指計算機設備。在C/S模式中,請求一方為客戶,響應請求一方稱為伺服器,如果一個伺服器在響應客戶請求時不能單獨完成任務,還可能向其他伺服器發出請求,這時,發出請求的伺服器就成為另一個伺服器的客戶。從雙方建立聯系的方式來看,主動啟動通信的應用叫客戶,被動等待通信的應用叫伺服器。

② 客戶伺服器方式的簡介

客戶伺服器方式在網際網路上是最常用的,也是最傳統的方式。我們在上網發郵件或在網站上查找資料時,都會使用客戶伺服器方式(有時也寫為客戶-伺服器方式或客戶/伺服器方式)。
當打電話時,電話振鈴聲使被叫用戶知道現在有一個電話呼叫。計算機通信的對象是應用層中的應用程序,顯然不能用響鈴的辦法來通知所要找的對方的應用進程。然而採用客戶伺服器方式可以使兩個應用程序能夠進行通信。
客戶(client)和伺服器(server)都是指通信中所涉及的兩個應用程序。客戶伺服器方式描述的是進程之間服務和被服務的關系。這里所說的客戶和伺服器都指的是計算機進程(軟體)。在C/S方式中,請求一方為客戶,響應請求一方稱為伺服器,如果一個伺服器在響應客戶請求時不能單獨完成任務,還可能向其他伺服器發出請求,這時,發出請求的伺服器就成為另一個伺服器的客戶。從雙方建立聯系的方式來看,主動啟動通信的應用叫客戶,被動等待通信的應用叫伺服器。這里最主要的特徵就是:客戶是服務請求方,伺服器是服務提方。
客戶與伺服器的通信關系建立後,通信可以是雙向的,客戶和伺服器都可以發送和接收數據。

③ 什麼是客戶/伺服器模式

客戶-伺服器方式歲描述的是進程之間服務和被服務的關系。客戶是服務的請求方,伺服器是服務的提供方。客戶與伺服器的通信關系建立後,通信可以使雙方的,客戶和伺服器都可以發送和接收數據。

閱讀全文

與為什麼要採用客戶伺服器模式相關的資料

熱點內容
linux父進程子進程退出 瀏覽:270
伺服器內怎麼開創造 瀏覽:858
上海國廈高壓壓縮機 瀏覽:564
程序員的生日蛋糕小玩具 瀏覽:251
ctp下單Python 瀏覽:516
提高演算法質量的原則建議有哪些 瀏覽:445
關於立即執行命令的詩句 瀏覽:89
壓縮空氣過濾器報價 瀏覽:246
24v電壓縮機 瀏覽:68
色種pdf 瀏覽:677
加密抖音怎麼打開 瀏覽:650
java要求英語 瀏覽:958
安卓10系統如何把應用歸類 瀏覽:896
製造bug的程序員 瀏覽:639
app鎖設備怎麼辦 瀏覽:760
windows編譯lib文件 瀏覽:767
電視命令行 瀏覽:324
情侶頭像醫生和程序員 瀏覽:434
被加密的光碟系統無法讀取 瀏覽:327
鬼泣巔峰之戰怎麼選擇推薦伺服器 瀏覽:738