? Klient-server arkitekturer er med sikte på utskillelse programmer inn i moduler for å tillate enklere utvikling, endring og vedlikeholdbarhet . Dette har kommet virksomheter sammenlignet med de tradisjonelle single- behandle søknader . Client Server Model
Client server arkitektur
En klient program som en nettleser brukes til å få tilgang til ressurser fra en server. Den gjør dette gjennom forespørsler , som serveren reagerer på , og resultatene vises til brukeren.
Client Process
Under runtime eller utførelse , brukeren grensesnitt håndterer lokale ressurser , validerer inn data og utsendelser bruker ber om å server-applikasjoner .
The Server Process
p Det utfører klient forespørsler , oppdateringer og forvalter databaser. Serveren prosessen utfører back- end oppgaver .
Tre-lags arkitektur
De tre- lags arkitektur p Dette introduserer en "agent " i runtime prosess mellom klienten og server som kan utføre en rekke funksjoner , som for eksempel overvåking og oversette .
Fordeler for bedrifter
Raskere fleksibilitet til skiftende bedriftsmiljøer , bedre delte ressurser og leverandør uavhengighet er blant fordelene.
Eksempel på Windows
Windows klient-server runtime
Csrss.exe prosessen er en klient-server runtime prosess som er avgjørende for Windows og ansvarlig for konsoll vinduer. Det må kjøre hele tiden.