Forskel mellem klient- og serversystemer

Klient vs serversystemer

Computere er nødvendige i virksomheder i forskellige størrelser. Store computeropsætninger, der inkluderer netværk og mainframes, bruges i store virksomheder. Et computernetværk, der bruges i disse typer virksomheder, har en klientserverarkitektur eller to-lagsarkitektur. Hovedformålet med denne arkitektur er den arbejdsdeling, der kræves i store organisationer.

Server

I klient-server-miljø fungerer servercomputeren som virksomhedens "hjerner". En computer med meget stor kapacitet bruges som server. Der kan også være en mainframe, da den gemmer en lang række funktionaliteter og data.

Generelt gemmes applikationer og datafiler på servercomputeren. Medarbejdercomputere eller arbejdsstationer får adgang til disse applikationer og filer på tværs af netværket. For eksempel kan en medarbejder få adgang til virksomhedens datafiler, der er gemt på serveren, fra hans / hendes klientcomputer.

I nogle tilfælde har medarbejdere muligvis kun adgang til specifikke applikationer fra deres klientmaskine. Applikationsserver er det navn, der gives til denne type server. Klient-serverarkitekturen udnyttes fuldt ud i denne type miljø, da medarbejdere skal logge ind fra deres klientmaskine for at få adgang til applikationen, der er gemt på serveren. For eksempel inkluderer disse typer applikationer grafisk designprogrammer, regneark og tekstprocessorer. Klient-serverarkitekturen er illustreret i hvert tilfælde.

Bortset fra lagringsmediet fungerer serveren også som en processorkraftkilde. Klientmaskinerne får deres behandlingsstyrke fra denne serverkilde. Dermed er der ikke behov for ekstra hardware til klienten, og den udnytter serverens større behandlingsstyrke.

Klient

I klient-serverarkitektur fungerer klienten med en mindre computer, der bruges af medarbejderne i organisationen til at udføre deres daglige aktiviteter. Medarbejderen bruger klientcomputeren for at få adgang til datafiler eller applikationer, der er gemt på servermaskinen.

De rettigheder, der er autoriseret til klientmaskinen, kan være forskellige. Nogle medarbejdere har adgang til datafiler i organisationen, mens andre muligvis kun har adgang til de applikationer, der findes på serveren.

Bortset fra at bruge applikationerne og datafilerne, kan klientmaskinen også bruge serverens behandlingsstyrke. I dette tilfælde er klientcomputeren tilsluttet serveren, og servermaskinen håndterer alle beregninger. På denne måde kan serverens store processorkraft udnyttes uden tilføjelse af hardware på klientsiden.

Det bedste eksempel på klientserverarkitektur er WWW eller World Wide Web. Her er klienten browseren installeret på hver computer, og oplysningerne om forskellige sider gemmes på serversiden, hvorfra klienten eller brugeren har adgang til den.

Forskel mellem klient og server

• Klient er en mindre computer, hvorigennem brugeren får adgang til information eller applikation, der er gemt på serveren, mens serveren er en stærk computer, der gemmer datafiler og applikationer.

• I nogle tilfælde bruger klienten muligvis den større processorkraft på servermaskinen.

• I nogle tilfælde kan klientsiden have en bedre grafisk brugergrænseflade eller GUI sammenlignet med serversiden.