Cos'è il Software Server di rete?

October 16

Cos'è il Software Server di rete?


In architettura "client-server", il "Cliente" inizia sempre la comunicazione con una richiesta e il "Server" fornisce una risposta. Il software di rete in esecuzione sul client e il server gestisce la comunicazione nello stesso modo. C'è una differenza, tuttavia, il lavoro del server è di aspettare per le richieste in arrivo.

Funzione

Ci sono molti diversi tipi di macchine etichettati "server". Si potrebbe sentire di un "server di file", un "server di posta", un "proxy server", un "web server" o di un "Network Access Server." I server tendono ad essere utilizzati per centralizzare la consegna di un compito specifico.

Caratteristiche

Il server comunica con altri computer che utilizzano software di rete standard. La caratteristica distintiva di software di rete di un server è che si esiste solo per ricevere le richieste. Per questo motivo, il software di rete di un server includerà un "ascoltatore" o "daemon".

Ricevitore

Un "demone" è un programma che loop di controllo in tondo per un evento specifico. Quando si verifica tale evento, come una richiesta in ingresso, il demone saltare ad un'altra parte del programma, generando un altro processo per gestire la richiesta. Sarà poi anello intorno e ascoltare per tutte le altre richieste in arrivo.