Web Server

Definizione rapida

Software che riceve richieste HTTP e restituisce pagine, file o risposte generate da applicazioni.

Spiegazione

Un server Web pubblica risorse per browser e altri client, gestendo connessioni, indirizzi, sicurezza e registri. Può servire contenuti statici oppure inoltrare richieste a un'applicazione.

Esempio pratico

Quando arriva la richiesta `/catalogo`, il server verifica la configurazione e consegna la risposta HTTPS prodotta dal sito.

Spiegazione tecnica

Il processo ascolta su porte di rete, negozia TLS, interpreta metodo e intestazioni e seleziona host virtuale e handler. Cache, compressione e connessioni persistenti migliorano efficienza.

Da non confondere con

Non è necessariamente la macchina fisica: più istanze software e molti siti possono operare sullo stesso computer.