Server
Definizione rapida
Sistema hardware o programma che rende disponibili dati e funzioni ad altri dispositivi chiamati client.
Spiegazione
Un server ascolta richieste secondo un protocollo e restituisce una risposta o esegue un'operazione. Può condividere file, ospitare siti, gestire posta, stampanti o applicazioni. Più servizi possono convivere sulla stessa macchina oppure essere distribuiti su sistemi separati per capacità, sicurezza e affidabilità.
Esempio pratico
Il browser invia una richiesta HTTP a un web server, che recupera la risorsa richiesta e restituisce pagina, intestazioni e codice di stato.
Spiegazione tecnica
Il ruolo client/server è logico: un processo può servire richieste anche su hardware ordinario. Porte, protocolli, gestione della concorrenza e autorizzazioni definiscono come il servizio viene esposto sulla rete.
Da non confondere con
Non è necessariamente un grande computer dedicato: “server” può indicare anche il solo software che fornisce il servizio.