Introduksjon til Client Server databehandling

Introduksjon til Client Server databehandling


Klient / server computing innebærer å ha klientprogrammer som kjører på forskjellige datamaskiner og be om tjenester og prosesser fra tjenermaskiner. Et eksempel på klient / server databehandling er World Wide Web.

klientprogrammer

Klientprogrammer sende forespørsler til servere for å utføre bestemte oppgaver som å hente kunderegistre fra en database og sender den til søknaden. Klientprogrammer har tilgang til lokale ressurser som den lokale disken og andre eksterne enheter, slik manipulering av data som sendes.

server~~POS=TRUNC

Server prosesser lytte til klientprogrammer og svare på forespørsler sendt. Server applikasjoner blir ofte brukt på kommersielle nettsteder for å tilby interaktive og dynamiske brukeropplevelser.

Design

Klient / server databehandling design kan enten være to-lags eller tre-lags arkitektur. To-lags arkitektur innebærer å bruke en enkelt server til å behandle flere kunder. Tre-lags arkitektur bruker flere servere for å behandle klientforespørsler. Dette gjør det mer skalerbar i forhold til to-lags arkitektur.