2017年計(jì)算機(jī)一級考試MSOffice考點(diǎn):因特網(wǎng)中的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)

字號(hào):


    6.2.3 因特網(wǎng)中的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)
    計(jì)算機(jī)網(wǎng)絡(luò)中的每臺(tái)計(jì)算機(jī)都是“自治”的,既要為本地用戶提供服務(wù),也要為網(wǎng)絡(luò)中其他主機(jī)的用戶提供服務(wù)。因此每臺(tái)聯(lián)網(wǎng)計(jì)算機(jī)的本地資源都可以作為共享資源,提供給其他主機(jī)用戶使用。而網(wǎng)絡(luò)上大多數(shù)服務(wù)是通過一個(gè)服務(wù)程序進(jìn)程來提供的,這些進(jìn)程要根據(jù)每個(gè)獲準(zhǔn)的網(wǎng)絡(luò)用戶請求執(zhí)行相應(yīng)的處理,提供相應(yīng)的服務(wù),以滿足網(wǎng)絡(luò)資源共享的需要,實(shí)質(zhì)上是進(jìn)程在網(wǎng)絡(luò)環(huán)境中進(jìn)行通信。
    在因特網(wǎng)的TCP/IP環(huán)境中,聯(lián)網(wǎng)計(jì)算機(jī)之間進(jìn)程相互通信的模式主要采用客戶機(jī)/服務(wù)器(Client/Server)模式,簡稱為C/S結(jié)構(gòu)。在這種結(jié)構(gòu)中,客戶機(jī)和服務(wù)器分別代表相互通信的兩個(gè)應(yīng)用程序進(jìn)程,所謂“Client”和“Server”并不是人們常說的硬件中的概念,特別要注意與通常稱作服務(wù)器的高性能計(jì)算機(jī)區(qū)分開。圖6—4給出了C/S結(jié)構(gòu)的進(jìn)程通信相互作用示意圖,其中客戶機(jī)向服務(wù)器發(fā)出服務(wù)請求,服務(wù)器響應(yīng)客戶機(jī)的請求,提供客戶機(jī)所需要的網(wǎng)絡(luò)服務(wù)。提出請求,發(fā)起本次通信的計(jì)算機(jī)進(jìn)程叫做客戶機(jī)進(jìn)程,而響應(yīng)、處理請求,提供服務(wù)的計(jì)算機(jī)進(jìn)程叫做服務(wù)器進(jìn)程。
    因特網(wǎng)中常見的C/S結(jié)構(gòu)的應(yīng)用有Telnet遠(yuǎn)程登錄、FTP文件傳輸服務(wù)、HTTP超文本傳輸
    服務(wù)、電子郵件服務(wù)、DNS域名解析服務(wù)等。