Definicija poslužitelj klijenta

Izraz klijentski poslužitelj koristi se u području računalstva . U tom kontekstu, uređaj koji zahtijeva određene usluge poslužitelju naziva se klijent . Ideja poslužitelja, s druge strane, odnosi se na opremu koja pruža usluge računalima (računalima) koji su s njom povezani putem mreže.

Klijentski poslužitelj

Koncept klijentskog poslužitelja ili klijent-poslužitelj odnosi se stoga na komunikacijski model koji povezuje nekoliko računalnih uređaja putem mreže . Klijent, u tom okviru, upućuje servisne zahtjeve poslužitelju, koji je odgovoran za zadovoljavanje navedenih zahtjeva.

S ovom arhitekturom, zadaci se distribuiraju između poslužitelja (koji pružaju usluge) i klijenata (koji zahtijevaju te usluge). Drugim riječima: klijent traži poslužitelj za resurs, koji daje odgovor.

Ova vrsta modela omogućuje dijeljenje kapaciteta obrade . Poslužitelj može raditi na više računala i imati više od jednog programa. Prema uslugama koje pruža, može se zvati web- poslužitelj, poslužitelj pošte ili na drugi način.

U strukturiranim mrežama pod modelom klijent-poslužitelj, klijenti centraliziraju različite aplikacije i resurse na poslužitelju. Poslužitelj, pak, osigurava da su ti resursi dostupni kad god ih klijent zahtijeva.

Važno je napomenuti da veliki dio internetskih usluga poštuje arhitekturu klijentskog poslužitelja. Web poslužitelj čini web-mjesta dostupnim klijentu, kojem klijent pristupa putem svog preglednika. Poslužitelj, na taj način, hostira podatke koje klijent zahtijeva putem preglednika instaliranog na njegovom računalu.

Jedan od "najstarijih" primjera u ovom kontekstu je elektronička pošta, koja pokazuje svaku sekundu svog djelovanja principima modela klijentskog poslužitelja. U tom slučaju, klijent šalje i prima poruke koje "putuju" kroz komunikacijske mreže, a one su smještene u "poštanskim sandučićima" čije je tehničko ime poslužitelji e-pošte .

Za razliku od onoga što se događa izvan računala, u području tradicionalne pošte korisnik ne otvara poštansko sanduče materijala da bi gledao u njega ako postoje slova ili paketi, ali mora zatražiti od poslužitelja (obično udaljenog) da potvrdi prisutnost novih poruka i slanje odgovora s rezultatom. Svaka akcija se temelji na tom odnosu, tako da klijentova ekipa nije samodostatna.

Među najčešćim odredbama modela klijentskog poslužitelja su višeslojni sustavi, prema kojima poslužitelj nudi izvršavanje nekoliko programa, tako da ih nekoliko računala može zahtijevati prema njihovim potrebama, tako da se razina distribucije povećava.

Jedna od manje očiglednih prednosti organizacije u poslužiteljima i klijentima je da kapacitet obrade i memorije potonjeg ne bi trebao biti onoliko velik koliko i kapacitet prethodnog, koji koristi krajnjem potrošaču tako što mu omogućuje korištenje relativno stare opreme za uživanje općenito vrlo napredne usluge.

Primjerice, unatoč činjenici da se e-pošta čini vrlo laganom i jednostavnom "aplikacijom", poslužitelji moraju pohraniti ogromne količine podataka kako bi zadovoljili sve svoje klijente, te stoga izvršiti vrlo zahtjevna pretraživanja i upite kako bi odgovorili na sve Vaše zahtjeve . Kada tražimo pojam u našoj kutiji kako bismo pronašli određenu poruku, poslužitelj mora provjeriti stotine ili tisuće datoteka, a to čini u djeliću sekunde, nešto što bi bilo nemoguće u našim domovima.

Sustavi za streaming video igara za daljinsko korištenje još su jedan primjer, u ovom slučaju mnogo zahtjevniji od e-pošte, budući da korisnik može uživati ​​u vrhunskom programu u stvarnom vremenu s računalom koje mu jednostavno omogućuje primanje videozapisa na fluidan način i pošaljite događaje vaše naredbe, tipkovnice i miša.

Preporučeno