客戶服務(wù)器模式簡稱CS結(jié)構(gòu),是一種網(wǎng)絡(luò)架構(gòu),它把客戶端與服務(wù)器區(qū)分開來。每一個(gè)客戶端軟件的實(shí)例都可以向一個(gè)服務(wù)器或應(yīng)用程序服務(wù)器發(fā)出請求。
客戶服務(wù)器模式通過不同的途徑應(yīng)用于很多不同類型的應(yīng)用程序,最常見就是目前在因特網(wǎng)上用的網(wǎng)頁。
客戶服務(wù)器模式是一個(gè)邏輯概念,而不是指計(jì)算機(jī)設(shè)備。在客戶服務(wù)器模式中,請求一方為客戶,響應(yīng)請求一方稱為服務(wù)器,如果一個(gè)服務(wù)器在響應(yīng)客戶請求時(shí)不能單獨(dú)完成任務(wù),還可能向其他服務(wù)器發(fā)出請求,這時(shí),發(fā)出請求的服務(wù)器就成為另一個(gè)服務(wù)器的客戶。從雙方建立聯(lián)系的方式來看,主動(dòng)啟動(dòng)通信的應(yīng)用叫客戶,被動(dòng)等待通信的應(yīng)用叫服務(wù)器。