>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Tipi di software server

Un server è un computer su una rete che ascolta le richieste da altri computer, spesso chiamati client, e risponde ad esse. I tipi comuni di server includono server Web che forniscono pagine Web, server di file che archiviano file, server di stampa che gestiscono attività di stampa e server di database che archiviano insiemi organizzati di informazioni. I server possono essere eseguiti su computer indipendenti oppure il software server può essere eseguito su un computer utilizzato anche per altri lavori.

Che cos'è un server?

Gli informatici a volte parlano del modello client-server di rete, in cui un sistema è un client che richiede che un altro sistema restituisca dati o esegua calcoli, o un server che fornisce le risposte alla richiesta di un client. Un server può essere collocato in un ufficio, in un data center dedicato o, nel caso di server domestici, semplicemente nell'angolo di un ufficio domestico o di un soggiorno.

In alcuni casi, alcuni computer funzionano interamente come client, affidando quasi tutto il lavoro a sistemi server. Le macchine a bassa potenza che svolgono un tale ruolo sono talvolta chiamate thin client . I computer sul World Wide Web sono in genere strettamente client o server. Sebbene sia possibile accedere a un sito Web da un server o fornire contenuti da un desktop o laptop di casa, non è particolarmente comune.

In altri casi, un computer può funzionare sia come client che come server in vari scenari. Ad esempio, è normale che un server Web riceva una richiesta da un client e quindi, in risposta a tale richiesta, invii una query a un server di database separato, diventando essenzialmente un client stesso.

Sebbene alcuni server possano disporre di hardware specializzato, molti server oggi eseguono software server su sistemi operativi standard come Linux o Microsoft Windows . Quel software gestisce le richieste dei client ed è essenzialmente ciò che trasforma il computer in un server.

Software per server Web e Internet

Uno dei tipi più comuni di server è il server web. Questo tipo di server gestisce le richieste provenienti da browser come Google Chrome o Mozilla Firefox su Internet o su una rete locale e risponde con pagine Web, immagini e altri dati richiesti dai browser.

I server Web comuni includono i progetti open source Apache e Nginx e il software proprietario di Microsoft chiamato Internet Information Services o IIS . Alcune aziende hanno creato i propri server Web per uso personale per gestire i propri carichi di traffico unici o altre esigenze. Molte organizzazioni utilizzano i server Web insieme ad altri tipi di tecnologia, come i bilanciatori di carico per distribuire attività tra computer e reti di distribuzione di contenuti o CDN , che archiviano e forniscono rapidamente materiale agli utenti.

Informazioni sui server di database

Molte organizzazioni si affidano anche a server di database, che archiviano le informazioni in modi affidabili e veloci che ne facilitano l'aggiornamento e l'accesso. I comuni prodotti per server di database includono SQL Server, PostgreSQL e MySQL di Microsoft .

Molti server di database, inclusi quelli, comunicano con i client di database utilizzando variazioni sul linguaggio di query strutturato o SQL . Questo linguaggio di programmazione specializzato è progettato per richiedere e modificare dati in un database potenzialmente grande e può essere scritto direttamente dai programmatori o generato da altri software.

I server di database vengono utilizzati per qualsiasi cosa, dall'archiviazione di registrazioni contabili aziendali alla conservazione di post di blog su sistemi collegati a server Web popolari.

File e server di stampa

I server di file e di stampa sono due tipi di server che si trovano comunemente nella rete di un ufficio. Un file server archivia i file in un luogo in cui saranno accessibili a più utenti, in genere con alcune impostazioni di sicurezza, e un server di stampa comunica con le stampanti e con altri computer per gestire la stampa dei documenti.

Entrambi possono essere eseguiti su computer autonomi o su computer utilizzati anche per altri lavori d'ufficio.


  1. Il genere Blackberry lettere casuali
  2. Tipi di Business Software per PDA
  3. Come eliminare i server in uscita di un iPhone
  4. Il genere Blackberry lettere casuali
  5. I tipi di software di comunicazione
  6. Come trovare server sul mio computer