Sistema client/server

Schematizzazione della comunicazione tra client e server attraverso Internet

In informatica il termine sistema client-server (lett. "cliente-servente") indica un'architettura di rete nella quale genericamente un computer client o terminale si connette ad un server per la fruizione di un certo servizio, quale ad esempio la condivisione di una certa risorsa hardware/software con altri client, appoggiandosi alla sottostante architettura protocollare.

Più semplicemente, i sistemi client/server sono un'evoluzione dei sistemi basati sulla condivisione semplice delle risorse: la presenza di un server permette ad un certo numero di client di condividerne le risorse, lasciando che sia il server a gestire gli accessi alle risorse per evitare conflitti di utilizzazione tipici dei primi sistemi informatici.[1][2] Le reti locali aziendali (LAN), la rete Internet, i sistemi informatici e i sistemi operativi sono organizzati sotto forma di una tipica architettura client-server per la fruizione dei rispettivi servizi.

  1. ^ (EN) Client/Server Definition, su linfo.org, 26 novembre 2005. URL consultato il 13 maggio 2012.
  2. ^ (EN) Bradley Mitchell, Introduction to Client Server Networks, su compnetworking.about.com, about.com. URL consultato il 13 maggio 2012 (archiviato dall'url originale il 25 aprile 2012).