En klient - server-arkitektur er en, hvor de vigtigste operativsystem software sidder på en server maskine, mens klient maskiner forbindelse til den for den eneste proces med at levere og modtage informationer. Denne arkitektur reducerer belastningen på klientmaskiner til et minimum og passerer opgaver forarbejdning off på serveren . Selv om ikke alle systemer er som dette , er der fordele ved denne type system til visse opgaver.
Funktioner
Funktionaliteten af en klient - server-arkitektur gør det muligt at aflevere beregningsmæssige krav fra klient maskiner til serveren maskine. Klienten maskinerne selv har meget lidt magt eller computing krav og kan billigt produceret og udstyret .
History
client- server-arkitektur har eksisteret i årtier , og var i virkeligheden , den første type computer , der blev taget i brug. For eksempel , før internettet blev klientmaskiner ofte placeret i kontorer i hele en bygning og blev alle forbundet til en central server maskine . Klienterne vil sende anmodninger til den centrale server , hvilket ville behandle opgaver , og meddeler de klient maskiner , at opgaven var afsluttet. En moderne parallellen denne type arkitektur er internettet. Hjemmecomputere forbindelse til en web -server, der behandler deres anmodning om en webside, og sender de relevante oplysninger tilbage til kunderne.
Misforståelser
En almindelig misforståelse om en klient - server-arkitektur er, at kunden maskinen ikke har operativsystemet helst magt . Dette er forkert , da kunden maskine have kapacitet til både at sende og modtage information fra serveren. De typer af programmer, der kører på klient maskiner, men er minimale i forhold til dem , der kører på serveren.
Fordele
Fjernelse databehandling opgaver til et centraliseret system er en fordel i visse situationer, hvor omkostningerne kan være en bekymring . Under en central maskine, der er i stand til at udføre komplekse opgaver kan være billigere end at udstyre flere maskiner med samme evner. En klient - server-modellen hjælper også gøre data mere sikre i følsomme erhverv , da data altid er fysisk placeret på serveren, og blot vises på klientmaskiner .
Potentiale
< br >
klient-server model computing er almindeligt i brug og har et stort potentiale for vækst. Organisationer, såsom hospitaler, er begyndt at bruge klient-server -model for medarbejderne at få adgang til og opdatere poster fra håndholdte enheder , uden at behøve at udstyre enheder med en stor mængde hukommelse eller regnekraft.