Visualizzazione post con etichetta Informatica. Mostra tutti i post
Visualizzazione post con etichetta Informatica. Mostra tutti i post

giovedì 11 dicembre 2014

Architettura client-server

Il termine "client-server" si riferisce normalmente all'architettura di una applicazione software che è in effetti divisa in due parti ben distinte fra loro indipendenti: un programma "server", quello che fornisce il servizio richiesto; ed un programma "cliente", ovvero quello utilizzabile per accedere al servizio.


Quest'ultimo normalmente consiste principalmente in una "interfaccia di utente" che accetta le richieste di un utilizzatore umano, ne verifica la correttezza e compone un "messaggio" di richiesta al server, il quale risponde appropriatamente. A questo punto il "cliente" può convertire il messaggio di risposta in una forma più adatta ad essere compresa dall'utilizzatore e presentarlo.

mercoledì 10 dicembre 2014

Architettura client-server

In informatica il termine sistema client-server indica un'architettura di rete nella quale genericamente un computer client 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.





I sistemi client/server sono un'evoluzione dei sistemi basati sulla condivisione 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.