" . En generisk samlebetegnelse for alle programmer arkitektur som deler behandling hos to eller flere prosesser , ofte på to eller flere maskiner " Sun Microsystems beskriver "klient /server " som Klient /server- systemer involverer to typer maskiner : Klienten som forbruker tjenester , og serveren , som yter tjenester . Klient Basics
En klient datamaskin er en datamaskin som håndterer data presentasjon for en server. For eksempel kjører en front-end -to - database applikasjon på en klientdatamaskin . Klientmaskinene trenger bare nok strøm til å kjøre skjermen delen av klient /server applikasjon .
Server Basics
Serveren datamaskinen håndterer data lagring og manipulasjon for en klient /server applikasjon . Det må være kraftig nok til å gi data til flere kunder på en gang , som en server finnes for mange klientprogrammer.
Client /Server Interaction
En klient /server -programmet har to lag : en for å håndtere presentasjon av programmet data , og en annen til å håndtere manipulasjon og lagring av programdata. Når en klient er kjørt, håndterer det visning av program data , og sender en forespørsel til en tilgjengelig server for de aktuelle data å vise. Serveren håndterer forespørsler fra flere klienter , og har intelligens til riktig dispensere informasjon over nettverket .