百科解釋
中科永聯(lián)高級技術培訓中心(www.itisedu.com) 客戶端(Client)或稱為用戶端,是指與服務器相對應,為客戶提供本地服務的程序。一般安裝在普通的客戶機上,需要與服務端互相配合運行。因特網發(fā)展以后,較常用的用戶端包括了如萬維網使用的網頁瀏覽器,收寄電子郵件時的電子郵件客戶端,以及即時通訊的客戶端軟件等。 在計算機的世界里,凡是提供服務的一方我們稱為伺服端(Server),而接受服務的另一方我們稱作客戶端(Client)。我們最常接觸到例子是局域網絡里的打印服務器所提供的打印服務:提供打印服務的計算機,我們可以說它是打印服務器;而使用打印服務器提供打印服務的另一方,我們則稱作客戶端。但是誰是客戶端誰是伺服端也不是絕對的,例如倘若原提供服務之伺服端要使用其它機器所提供之服務,則所扮演之角色即轉變?yōu)榭蛻舳恕?/FONT> 而這種關系在因特網上,就變成使用者和網站的關系了。使用者透過調制解調器等設備上網,在瀏覽器中輸入網址,透過HTTP 通訊協(xié)議向網站提出瀏覽網頁的要求(Request)。網站收到使用者的要求后,將使用者要瀏覽的網頁數(shù)據(jù)傳輸給使用者,這個動作稱為響應(Response)。網站提供網頁數(shù)據(jù)的服務,使用者接受網站所提供的數(shù)據(jù)服務;所以使用者在這里就是客戶端,響應使用者要求的網站即稱為伺服端。 不過客戶端及伺服端的關系不見得一定建立在兩臺分開的機器上,同一臺機器中也有這種主從關系的存在。提供服務的伺服端及接受服務的客戶端也有可能都在同一臺機器上,例如我們在提供網頁的服務器上執(zhí)行瀏覽器瀏覽本機所提供的網頁,這樣在同一臺機器上就同時扮演伺服端及客戶端。