Klijent vs Server
U terminologiji računanja, i "klijent" i "poslužitelj" odnose se na računala koja se koriste u različite svrhe. Klijent je malo računalo koje poslužitelju pristupa putem mreže. Na primjer, u organizaciji se zaposlenik prijavljuje na klijentski stroj kako bi pristupio datotekama i programima koji se pokreću na poslužiteljskom stroju. Ova je dvoslojna arhitektura poznata i kao klijent-poslužiteljska arhitektura koja se uglavnom usredotočuje na podjelu rada u organizaciji. Server poslužitelja je računalo velikog kapaciteta koje može pohraniti široku paletu datoteka poput datoteka aplikacija i podataka. Postoje razne vrste poslužitelja, kao što su; aplikacijski poslužitelj, datotečni poslužitelj, web poslužitelj, poslužitelj baza podataka, poslužitelj ispisa, proxy poslužitelj, poslužitelj igara, samostalni poslužitelj itd. Klijenta možete razvrstati u masne, tanke i hibridne. Debeli klijent podržava i lokalnu pohranu i lokalnu obradu. Tanki klijent je manje moćan stroj s minimalno instaliranim hardverom. Obično koristi resurse računala domaćina i oslanja se na poslužitelj za obavljanje bilo kakve obrade podataka. Primarni posao tankog klijenta je samo grafički prikazivanje slika koje pruža aplikacijski poslužitelj. Hibridni klijent obrađuje lokalno, ali se oslanja na poslužitelj za pohranu podataka.
Neki poslužitelji aplikacija mogu zahtijevati od korisnika da se prijave sa svojih klijentskih računala kako bi pristupili određenim aplikacijama koje koriste arhitekturu klijent-poslužitelj. Klijentske mašine ne samo da mogu pristupiti aplikacijama i datotekama podataka, već mogu koristiti i poslužitelj procesora za obavljanje određenih zadataka bez dodavanja dodatnih hardverskih resursa na klijentskom stroju..
Računalo klijenta obično sadrži više softvera krajnjeg korisnika od poslužiteljskog računala. Poslužitelj obično sadrži više komponenti operacijskog sustava. Više korisnika može se istovremeno prijaviti na poslužitelj. Klijentski stroj je jednostavan i jeftin, dok je poslužiteljski stroj snažniji i skuplji.
Glavna razlika između klijentskog stroja i poslužiteljskog stroja je u njegovoj izvedbi. Klijentski strojevi smatraju se optimalnim za aplikacije koje zahtijevaju brzo vrijeme pokretanja. Serverski stroj smatra se optimalnim za aplikacije u kojima je naglasak više na performansama.
Sažetak:
1. Klijentski stroj je malo računalo s osnovnom hardverskom konfiguracijom
poslužiteljski stroj je visokokvalitetno računalo s naprednom konfiguracijom hardvera.
2. Klijent je jednostavan i manje moćan stroj, dok je poslužitelj moćan
skupi stroj.
3. Klijent se koristi za jednostavne zadatke, dok se za pohranu ogromnih podataka koristi poslužitelj
datoteke i aplikacije.
4. Poslužitelj nudi visoke performanse u odnosu na klijentski stroj.
5. Poslužitelj podržava istovremeno, više korisničkih prijava dok klijent podržava a
prijava pojedinačnih korisnika odjednom.