Forskjell mellom klient og server systemer

Anonim

Client vs Server Systems

Datamaskiner er nødvendig i bedrifter av forskjellige størrelser. Store datamaskinkonfigurasjoner som inkluderer nettverk og mainframes brukes i store bedrifter. Et datanettverk som brukes i disse typer virksomheter har en klient-serverarkitektur eller todelt arkitektur. Hovedformålet med denne arkitekturen er arbeidsdeling som kreves i store organisasjoner.

Server

I klient-server-miljøet fungerer serverdatamaskinen som "hjernen" i virksomheten. En veldig stor kapasitet datamaskin brukes som en server. Det kan være en mainframe også da den lagrer et bredt spekter av funksjoner og data.

Generelt lagres applikasjoner og datafiler på serverdatamaskinen. Medarbeider datamaskiner eller arbeidsstasjoner tilgang til disse programmene og filene over hele nettverket. For eksempel kan en ansatt få tilgang til selskapets datafiler lagret på serveren, fra hans / hennes klientdatamaskin.

I noen tilfeller kan ansatte bare få tilgang til bestemte applikasjoner fra deres klientmaskin. Applikasjonsserver er navnet gitt til denne typen server. Klient-server arkitekturen er fullt utnyttet i denne typen miljø som ansatte må logge inn fra deres klient maskin for å få tilgang til programmet lagret på serveren. For eksempel inkluderer slike applikasjoner grafiske designprogrammer, regneark og tekstbehandlere. Klientserverarkitekturen er illustrert i hvert enkelt tilfelle.

Bortsett fra lagringsmediet, fungerer serveren også som en prosessorkraftkilde. Klientmaskiner får prosessorkraft fra denne serverkilden. Ved å gjøre det behøves det ingen ekstra maskinvare for klienten, og den bruker større prosessorkraft på serveren.

Klient

I klient-serverarkitektur handler klienten en mindre datamaskin som brukes av de ansatte i organisasjonen for å utføre sine daglige aktiviteter. Medarbeider bruker klientdatamaskinen for å få tilgang til datafiler eller programmer lagret på servermaskinen.

Rettighetene som er autorisert til klientmaskinen, kan være forskjellige. Noen ansatte har tilgang til datafiler i organisasjonen, mens andre bare får tilgang til programmene som er tilstede på serveren.

Bortsett fra å bruke applikasjoner og datafiler, kan klientmaskinen også bruke serverens prosessorkraft. I dette tilfellet er klientdatamaskinen koblet til serveren og servermaskinen håndterer alle beregningene. På denne måten kan den store prosessorkraften til serveren utnyttes uten tillegg av maskinvare på klientsiden.

Det beste eksemplet på klient-server arkitektur er WWW eller World Wide Web. Her er klienten installert på hver datamaskin, og informasjonen om ulike sider lagres på serversiden, hvorfra klienten eller brukeren kan få tilgang til den.

Forskjellen mellom klient og server

• Klient er en mindre datamaskin hvor informasjonen eller applikasjonen lagret på serveren blir tilgang til av brukeren mens serveren er en kraftig datamaskin som lagrer datafiler og applikasjoner.

• I noen tilfeller kan klienten bruke den større prosessorkraften til servermaskinen.

• Klientsiden kan i noen tilfeller ha et bedre grafisk brukergrensesnitt eller GUI i forhold til serversiden.