klienttjenermodellen
Klienttjenermodellen er en grunnleggende arkitektur innen datanettverk og distribuert databehandling. Den deler arbeidsoppgaver mellom klienter og servere: klientene ber om tjenester, og tjeneren leverer ressurser, data eller prosessering. Modellen legger til rette for ressursdeling, felles data og sentralisert administrasjon.
Det finnes ulike varianter. I en to-lags arkitektur kommuniserer klient og tjener direkte, mens en tre-lags
Kommunikasjonen skjer vanligvis som en forespørsel-svar-økt over et nettverk, ofte ved bruk av protokoller som HTTP
Fordeler inkluderer sentralisert administrasjon, ressursdeling og enkel oppskalering ved å legge til flere servere. Ulemper inkluderer
Klienttjenermodellen brukes bredt i webtjenester, e-post og bedriftsapplikasjoner, og danner grunnlaget for senere arkitekturer som multi-tier