A-level 計算機科學/CIE/理論基礎/通訊與網際網路技術
外觀
客戶端-伺服器模型
它是在網路中客戶端和伺服器之間的一種分散式通訊框架。
伺服器: 是執行伺服器程式的強大計算機,管理著客戶端的請求。
客戶端 是使用者執行應用程式的個人電腦或工作站。 客戶端依賴於伺服器來獲取資源,例如檔案和裝置。
Web 伺服器
- 那些為其他機器提供服務的伺服器機器就是伺服器。
- 用於連線到它們的機器是客戶端。
- 伺服器機器可以在網際網路上提供一項或多項服務,並在其上執行伺服器軟體以充當 Web 伺服器、電子郵件伺服器、遊戲伺服器或 FTP。
客戶端-伺服器模型的應用
當銀行客戶使用 Web 瀏覽器(客戶端)訪問網上銀行服務時,客戶端會向銀行的 Web 伺服器發出請求。 客戶的登入憑證可能儲存在資料庫中,Web 伺服器會以客戶端的身份訪問資料庫伺服器。 應用程式伺服器解釋返回的資料並將輸出提供給 Web 伺服器。 最後,Web 伺服器將結果返回給客戶端 Web 瀏覽器以進行顯示。
軟體利用
軟體程式通常在伺服器和客戶端上執行。