Klient vs server
I computerterminologi henviser både "klient" og "server" til computere, der bruges til forskellige formål. En klient er en lille computer, der får adgang til en server via et netværk. For eksempel logger en medarbejder i en organisation på klientmaskinen for at få adgang til filer og applikationer, der kører på en servermaskine. Denne to-lagsarkitektur er også kendt som klient-serverarkitektur, der hovedsageligt fokuserer på arbejdsdelingen i en organisation. En servermaskine er en computer med stor kapacitet, der kan gemme en lang række filer såsom applikations- og datafiler. Der er forskellige typer servere, såsom; applikationsserver, filserver, webserver, databaseserver, printerserver, proxy-server, spilserver, standalone-server osv. En klient kan klassificeres i fedt, tynd og hybrid. En fed klient understøtter både lokal opbevaring og lokal behandling. En tynd klient er en mindre kraftig maskine med mindst installeret hardware. Det bruger normalt ressourcerne på en værtsmaskine og er afhængig af serveren til at udføre enhver databehandling. Det tynde klients primære job er bare at grafisk vise de billeder, der leveres af en applikationsserver. En hybridklient behandler lokalt, men er afhængig af serveren til datalagring.
Nogle applikationsservere kræver muligvis, at brugere logger ind fra deres klientmaskiner for at få adgang til specifikke applikationer, der bruger klientserverarkitekturen. Klientmaskinerne kan ikke kun få adgang til applikationer og datafiler, men de kan også bruge serverens processor til at udføre visse opgaver uden at skulle tilføje yderligere hardware-ressourcer til klientmaskinen.
Klientcomputeren indeholder normalt mere slutbrugersoftware end servercomputeren. En server indeholder normalt flere operativsystemkomponenter. Flere brugere kan logge på en server på samme tid. En klientmaskine er enkel og billig, mens en servermaskine er mere kraftfuld og dyr.
Den største forskel mellem en klientmaskine og en servermaskine er i dens ydeevne. Klientmaskinerne betragtes som optimale til applikationer, der kræver hurtige opstartstider. En servermaskine betragtes som optimal til applikationer, hvor vægten er mere på ydelsen.
Resumé:
1. En klientmaskine er en lille computer med en grundlæggende hardwarekonfiguration, hvorimod
en servermaskine er en avanceret computer med en avanceret hardwarekonfiguration.
2. En klient er en simpel og mindre kraftfuld maskine, mens en server er en kraftfuld
dyre maskine.
3. En klient bruges til enkle opgaver, mens en server bruges til at gemme enorme data
filer og applikationer.
4. En server leverer høj ydelse sammenlignet med en klientmaskine.
5. En server understøtter samtidige, flere brugerlog-ins, mens en klient understøtter en
login til én bruger ad gangen.