客戶端-服務(wù)器模型如何工作?它的優(yōu)缺點(diǎn)是什么?

2024-01-01    分類: 網(wǎng)站建設(shè)

客戶端-服務(wù)器架構(gòu)是一種分布式計(jì)算架構(gòu),其中特定服務(wù)器管理一個(gè)或多個(gè)客戶端計(jì)算機(jī)使用的資源和服務(wù)。網(wǎng)絡(luò)提供所有請求和服務(wù)。這與其他網(wǎng)絡(luò)通信架構(gòu)(例如客戶端系統(tǒng)直接相互訪問的對等網(wǎng)絡(luò))相比。

客戶端-服務(wù)器模型的綜合概述

在任何客戶端-服務(wù)器架構(gòu)系統(tǒng)中,服務(wù)器是生產(chǎn)者,而客戶端是消費(fèi)者。服務(wù)的資源幾乎可以包括任何東西,從訪問 SaaS 應(yīng)用程序、聯(lián)網(wǎng)打印機(jī)和(通常)更快的服務(wù)器處理器到文件存儲和共享。

客戶端-服務(wù)器模型看到各個(gè)客戶端系統(tǒng)使用公共網(wǎng)絡(luò)連接向服務(wù)器發(fā)送請求。然后服務(wù)器處理并完成請求,通過同一網(wǎng)絡(luò)將其傳送到客戶端系統(tǒng)。但是,設(shè)置很少如此簡單。大多數(shù)服務(wù)器管理許多客戶端系統(tǒng),而許多客戶端系統(tǒng)連接到幾個(gè)不同的服務(wù)器,每個(gè)服務(wù)器專門處理一種或多種類型的數(shù)據(jù)或系統(tǒng)資源。這種客戶端-服務(wù)器模型是我們曾經(jīng)稱為 Web 2.0 的核心,互聯(lián)網(wǎng)成為連接服務(wù)器與客戶端系統(tǒng)的最常見網(wǎng)絡(luò)。

客戶端-服務(wù)器網(wǎng)絡(luò)的類型

在問什么是客戶端-服務(wù)器架構(gòu)之前,您應(yīng)該知道沒有唯一的答案。畢竟,并非所有的客戶端-服務(wù)器網(wǎng)絡(luò)都是相同的。最常見的客戶端-服務(wù)器架構(gòu)類型是:

域名系統(tǒng) (DNS):用于將互聯(lián)網(wǎng)搜索和瀏覽器活動(dòng)路由到實(shí)際網(wǎng)站地址、這些網(wǎng)絡(luò)瀏覽器和網(wǎng)站服務(wù)器之間的鏈接。 文件傳輸協(xié)議(FTP):用于通過網(wǎng)絡(luò)傳輸大文件。 為什么使用客戶端-服務(wù)器網(wǎng)絡(luò)?

最終,Web 2.0 風(fēng)格的客戶端-服務(wù)器架構(gòu)通過在中央集線器中管理應(yīng)用程序和數(shù)據(jù)來工作。這種客戶端-服務(wù)器網(wǎng)絡(luò)使得數(shù)據(jù)傳輸和共享相對容易。它還允許中心服務(wù)器保護(hù)數(shù)據(jù)的完整性和網(wǎng)絡(luò)的安全。

客戶端-服務(wù)器網(wǎng)絡(luò)可以確保所有數(shù)據(jù)傳輸都是加密的(就像你在網(wǎng)上已經(jīng)知道的 https 鏈接),并且服務(wù)器可以在機(jī)械故障或網(wǎng)絡(luò)連接不穩(wěn)定的情況下提供多個(gè)冗余備份系統(tǒng)。雖然這比為每個(gè)最終用戶安裝所有必要的硬件、數(shù)據(jù)和軟件的副本更慢并且更費(fèi)力,但它的成本要低數(shù)千倍。如果我們不能依賴客戶端-服務(wù)器網(wǎng)絡(luò)架構(gòu)的可擴(kuò)展性和效率,Web 就不會是今天的樣子。

客戶端-服務(wù)器模型如何工作?

客戶端-服務(wù)器架構(gòu)的核心概念是遠(yuǎn)程工作站和中央數(shù)據(jù)或進(jìn)程服務(wù)器。服務(wù)器可能是 IT 國家的一臺大型機(jī)器,通過云連接的一百萬個(gè)隨時(shí)需要的設(shè)備中的任何一個(gè),或者是距離您辦公室?guī)子⒗锏拇笮蜕虡I(yè)服務(wù)器場的圍欄部分。如果一切正常,您將永遠(yuǎn)不需要知道所有數(shù)據(jù)和處理能力的物理位置。

對于客戶端-服務(wù)器架構(gòu)示例,請考慮您閱讀本文時(shí)可能使用的瀏覽器——移動(dòng)設(shè)備或桌面設(shè)備。您的手機(jī)、臺式機(jī)、筆記本電腦或其他設(shè)備是此模型中的客戶端。您單擊了該博客的鏈接,DNS 服務(wù)器找到了文本副本的最方便位置,并為您提供了您正在閱讀的頁面。

專用服務(wù)器和客戶端-服務(wù)器架構(gòu)

專用服務(wù)器架構(gòu)允許為每種類型的應(yīng)用程序或數(shù)據(jù)使用一臺服務(wù)器。這在速度和網(wǎng)絡(luò)故障排除方面可能是有利的。它也可能更昂貴——畢竟你必須保持幾個(gè)獨(dú)立的服務(wù)器連接和運(yùn)行。例如,您可能有一個(gè)單獨(dú)的應(yīng)用程序服務(wù)器和電子郵件服務(wù)器。

客戶端-服務(wù)器模型的優(yōu)缺點(diǎn)

優(yōu)點(diǎn):

客戶端-服務(wù)器網(wǎng)絡(luò)比對等網(wǎng)絡(luò)更容易保持安全。 一臺客戶端計(jì)算機(jī)崩潰或一個(gè)位置斷電不會影響網(wǎng)絡(luò)的其余部分。 中央網(wǎng)絡(luò)管理員可以監(jiān)督數(shù)據(jù)備份和恢復(fù)——您只需要一名熟練的技術(shù)人員。 控制服務(wù)器的任何人都可以控制(和限制)數(shù)據(jù)和其他資源在網(wǎng)絡(luò)上的分布。 集中存儲的數(shù)據(jù)通常比分布式數(shù)據(jù)更安全。 專業(yè)化使服務(wù)器和客戶端系統(tǒng)都更快。 網(wǎng)絡(luò)幾乎可以無限擴(kuò)展。

缺點(diǎn):

服務(wù)器、服務(wù)器云和服務(wù)器場比典型的獨(dú)立系統(tǒng)具有更高的維護(hù)、電源和維護(hù)要求。 服務(wù)器網(wǎng)絡(luò)通常至少需要一名隨叫隨到的技術(shù)人員。 與點(diǎn)對點(diǎn)網(wǎng)絡(luò)相比,建立客戶端-服務(wù)器網(wǎng)絡(luò)需要更多的專業(yè)知識。 總體而言,客戶端-服務(wù)器網(wǎng)絡(luò)往往更昂貴。 除非使用昂貴的冗余備份,否則服務(wù)器故障或服務(wù)器群斷電可能會摧毀整個(gè)網(wǎng)絡(luò)。 最后的想法

與對等網(wǎng)絡(luò)相比,客戶端-服務(wù)器網(wǎng)絡(luò)模型具有多項(xiàng)優(yōu)勢,包括更高的安全性和更易于維護(hù)。但是,它也有一些缺點(diǎn),例如服務(wù)器維護(hù)成本較高。如果您需要幫助確定哪種類型的網(wǎng)絡(luò)適合您的業(yè)務(wù),Liquid Web 的專家團(tuán)隊(duì)可以幫助您做出決定。

網(wǎng)站標(biāo)題:客戶端-服務(wù)器模型如何工作?它的優(yōu)缺點(diǎn)是什么?
轉(zhuǎn)載來源:http://www.muchs.cn/news2/311452.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、面包屑導(dǎo)航、域名注冊、App設(shè)計(jì)、網(wǎng)站策劃、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化