服務(wù)器程序
發(fā)布時(shí)間:2014/11/24 21:57:07 訪問次數(shù):616
(1)被用戶調(diào)用后運(yùn)行,ADM202EARN在通信時(shí)主動向遠(yuǎn)地服務(wù)器發(fā)起通信(請求服務(wù))。因此,客戶程序必須知道服務(wù)器程序的地址。
(2)不需要特殊的硬件和很復(fù)雜的操作系統(tǒng)。
服務(wù)器程序:
(1)是一種專門用來提供某種服務(wù)的程序,可同時(shí)處理多個(gè)遠(yuǎn)地或本地客戶的請求。
(2)系統(tǒng)啟動后即自動調(diào)用并一直不斷地運(yùn)行著,被動地等待并接受來自各地的客戶的通信請求。因此,服務(wù)器程序不需要知道客戶程序的地址。
(3)一般需要有強(qiáng)大的硬件和高級的操作系統(tǒng)支持。
客戶與服務(wù)器的通信關(guān)系建立后,通信可以是雙向的,客戶和服務(wù)器都可發(fā)送和接收數(shù)據(jù)。
順便要說一下,上面所說的客戶和服務(wù)器本來都指的是計(jì)算機(jī)進(jìn)程(軟件)。使用計(jì)算機(jī)的人是計(jì)算機(jī)的“用戶”(user)而不是“客戶”(client),但在許多國外文獻(xiàn)中,經(jīng)常也把運(yùn)行客戶程序的機(jī)器稱為client(在這種情況下也可把client譯為“客戶機(jī)”),把運(yùn)行服務(wù)器程序的機(jī)器稱為server。因此我們應(yīng)當(dāng)根據(jù)上下文來判斷client或server是指軟件還是硬件。在本書中,有時(shí)為了清楚起見,我們也使用“客戶端”(或“客戶機(jī)”)或“服務(wù)器端”
來表示“運(yùn)行客戶程序的機(jī)器”或“運(yùn)行服務(wù)器程序的機(jī)器”。
對等連接方式
對等連接(peer-to-peer,簡寫為P2P)是指兩個(gè)主機(jī)在通信時(shí)并不區(qū)分哪一個(gè)是服務(wù)請求方還是服務(wù)提供方。只要兩個(gè)主機(jī)都運(yùn)行了對等連接軟件(P2P軟件),它們就可以進(jìn)行平等的、對等連接通信。這時(shí),雙方都可以下載對方已經(jīng)存儲在硬盤中的共享文檔。因此這種工作方式也稱為P2P文件共享。在圖1-8中,主機(jī)C,D,E和F都運(yùn)行了P2P軟件,因此這幾個(gè)主機(jī)都可進(jìn)行對等通信(如C和D,E和F,以及C和F)。
(1)被用戶調(diào)用后運(yùn)行,ADM202EARN在通信時(shí)主動向遠(yuǎn)地服務(wù)器發(fā)起通信(請求服務(wù))。因此,客戶程序必須知道服務(wù)器程序的地址。
(2)不需要特殊的硬件和很復(fù)雜的操作系統(tǒng)。
服務(wù)器程序:
(1)是一種專門用來提供某種服務(wù)的程序,可同時(shí)處理多個(gè)遠(yuǎn)地或本地客戶的請求。
(2)系統(tǒng)啟動后即自動調(diào)用并一直不斷地運(yùn)行著,被動地等待并接受來自各地的客戶的通信請求。因此,服務(wù)器程序不需要知道客戶程序的地址。
(3)一般需要有強(qiáng)大的硬件和高級的操作系統(tǒng)支持。
客戶與服務(wù)器的通信關(guān)系建立后,通信可以是雙向的,客戶和服務(wù)器都可發(fā)送和接收數(shù)據(jù)。
順便要說一下,上面所說的客戶和服務(wù)器本來都指的是計(jì)算機(jī)進(jìn)程(軟件)。使用計(jì)算機(jī)的人是計(jì)算機(jī)的“用戶”(user)而不是“客戶”(client),但在許多國外文獻(xiàn)中,經(jīng)常也把運(yùn)行客戶程序的機(jī)器稱為client(在這種情況下也可把client譯為“客戶機(jī)”),把運(yùn)行服務(wù)器程序的機(jī)器稱為server。因此我們應(yīng)當(dāng)根據(jù)上下文來判斷client或server是指軟件還是硬件。在本書中,有時(shí)為了清楚起見,我們也使用“客戶端”(或“客戶機(jī)”)或“服務(wù)器端”
來表示“運(yùn)行客戶程序的機(jī)器”或“運(yùn)行服務(wù)器程序的機(jī)器”。
對等連接方式
對等連接(peer-to-peer,簡寫為P2P)是指兩個(gè)主機(jī)在通信時(shí)并不區(qū)分哪一個(gè)是服務(wù)請求方還是服務(wù)提供方。只要兩個(gè)主機(jī)都運(yùn)行了對等連接軟件(P2P軟件),它們就可以進(jìn)行平等的、對等連接通信。這時(shí),雙方都可以下載對方已經(jīng)存儲在硬盤中的共享文檔。因此這種工作方式也稱為P2P文件共享。在圖1-8中,主機(jī)C,D,E和F都運(yùn)行了P2P軟件,因此這幾個(gè)主機(jī)都可進(jìn)行對等通信(如C和D,E和F,以及C和F)。
上一篇:客戶一服務(wù)器方式
上一篇:客戶程序