Comunicazione client-server comporta una serie di processi a scopo di scambio di informazioni. In architettura client-server , client macchine richiesta informazioni , mentre i server elaborano tali richieste nelle operazioni di back-end . Richieste
In uno scenario tipico Internet , browser Internet agiscono come client che richiedono le pagine web dai server . Un server web allora raccoglie queste richieste , recupera la pagina web dalla sua banca dati e lo invia al browser in un processo senza soluzione di continuità .
User Input
I processi client sono in grado di accettare l'input dell'utente , come ad esempio compilazione moduli, e inviare questi dati al server per l' archiviazione . Questo processo non richiede alcun trattamento aggiuntivo e può essere implementato su architettura di rete di base .