Server

Una coppia di server in un armadio rack

Nell'ambito dell'informatica e delle telecomunicazioni, un server (dall'inglese «serviente, servitore, cameriere»)[1][2] è un dispositivo fisico o sistema informatico di elaborazione e gestione del traffico di informazioni. Un server fornisce, a livello logico e fisico, un qualunque tipo di servizio ad altre componenti (tipicamente chiamate client, cioè clienti) che ne fanno richiesta attraverso una rete di computer, all'interno di un sistema informatico o anche direttamente in locale.

Questa interazione tra server e client è chiamata architettura client-server. I server sono programmi che rispondono alle richieste di altri programmi che sono detti clienti (client) di questi server. Pertanto, il server svolge altri compiti a beneficio dei client; offre la possibilità di condividere fra molteplici client dati, informazioni, risorse hardware e risorse software, tra cui l'esecuzione di calcoli. Un singolo server può servire più client, e un singolo client può utilizzare più server: il legame tra client e server è di tipo molti-a-molti. In genere, i client si collegano al server attraverso la rete informatica, ma è anche possibile che client e server siano fisicamente eseguiti sullo stesso dispositivo, quindi senza la necessità di una connessione di rete.[3]

Nel contesto delle reti operanti coll'Internet Protocol (IP), un server è un programma che opera come ascoltatore di un socket.[4]
I server forniscono comunemente servizi essenziali all'interno di una rete, sia agli utenti privati di un'organizzazione o di un'azienda, sia agli utenti pubblici connessi su Internet. I server tipici sono: server di database, file server, server di posta elettronica, server di stampa, server web, server di giochi e server di applicazioni.[5][6]

Un gran numero di sistemi utilizza il modello di rete client-server, compresi i siti web e i servizi di posta elettronica. Un modello alternativo è quello peer-to-peer, che consente a tutti i computer collegati di agire sia come client che come server, a seconda delle necessità.

  1. ^ Voce del Vocabolario Treccani Online
  2. ^ server - Oxford learner's dictionary, su oxfordlearnersdictionaries.com.
  3. ^ Library Genesis, Windows server administration fundamentals : exam 98-365, [Hoboken, N.J.] : John Wiley & Sons Inc, 2011, ISBN 978-0-470-90182-3. URL consultato il 4 aprile 2022.
  4. ^ Windows Server Administration Fundamentals, Microsoft Official Academic Course, 111 River Street, Hoboken, NJ 07030, John Wiley & Sons, 2011, pp. 2-3, ISBN 978-0-470-90182-3.
  5. ^ Internet Archive, Internetworking with TCP/IP., Prentice Hall, 1993, ISBN 978-0-13-474222-9. URL consultato il 4 aprile 2022.
  6. ^ Douglas E. Comer e David L. Stevens, Vol III: Client-Server Programming and Applications, Internetworking with TCP/IP, Department of Computer Sciences, Purdue University, West Lafayette, IN 479, Prentice Hall, 1993, pp. 11d, ISBN 0-13-474222-2.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne