Klient /server computing handlar om att ha klientprogram som körs på olika datorer och tjänster begär och processer från server maskiner . Ett exempel på klient /server computing är World Wide Web . Klientapplikationer
klientapplikationer skicka förfrågningar till servrar för att utföra specifika uppgifter såsom att hämta kundregister från en databas och skicka det till ansökan . Klientprogram har tillgång till lokala resurser som den lokala disken och annan kringutrustning , så att manipulation av data som skickas .
Serverprogram
serverprocesser lyssnar klientprogram och svarar på skickade förfrågningar . Server applikationer används ofta på kommersiella webbplatser för att tillhandahålla interaktiva och dynamiska användarupplevelser .
Design
Klient /server computing design kan antingen vara tudelad eller tre - tier arkitektur . Två - tier arkitektur innebär att man använder en enda server för att bearbeta flera kunder . Tre nivåer arkitektur använder flera servrar för att bearbeta kundens önskemål . Detta gör det mer skalbar än två - tier arkitektur .