>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Quali Sono le Funzioni di Client e Server in una Rete

Il termine client/server fu coniato negli anni '80 per descrivere un modello di calcolo distribuito in cui le applicazioni client richiedono servizi dai processi server. Client/server è essenzialmente una relazione tra processi in esecuzione su computer separati interconnessi da una rete. Il processo server è il fornitore di servizi e il processo client il consumatore, quindi c'è una chiara separazione di funzioni, in termini di hardware e software.

Hardware del Server

Un computer server in una rete client/server può essere considerato sia hardware che software. In termini di hardware, un server dedicato è tipicamente un personal computer o workstation. Tuttavia, un server può dover servire decine o centinaia di client contemporaneamente, quindi ha tipicamente un processore più veloce, più memoria e più spazio di archiviazione di un computer client.

Software del Server

Un server esegue un sistema operativo speciale, come Microsoft Windows Server, Linux o Unix, progettato specificamente per facilitare la condivisione delle sue risorse. A seconda della funzione operativa esatta, un server può permettere agli utenti di condividere file e stampanti in rete e fornire accesso a Internet. Se le risorse sono su più server, i singoli server possono specializzarsi in un compito particolare — o fornire ridondanza o duplicazione di funzione — in caso di guasto del server.

Client

Un client è tipicamente un personal computer normale che esegue un sistema operativo come Windows XP, Vista o 7. Il sistema operativo include il software client, come posta elettronica e software di navigazione Internet, che permette al client di accedere e interagire con le risorse condivise dal server. Un client comunica direttamente solo con i server, non con altri client. È tuttavia capace di elaborazione informazioni per conto proprio, fatto che lo distingue dal terminale passivo usato nei sistemi centralizzati mainframe.

Client Fat e Thin

I client possono essere descritti come "fat" o "thin", a seconda di dove viene eseguita la logica di business di un'applicazione software. Un fat client ha la capacità di controllare i dati. L'esecuzione avviene principalmente sul client, mentre il server è responsabile dell'invio dei dati al client e ritorno. Un thin client, d'altra parte, è limitato al cosiddetto strato di presentazione dell'applicazione, che accetta dati dal server e li modifica, mentre la maggior parte dell'esecuzione avviene sul server.

  1. Funzioni e Tipi di Regolatori di Tensione
  2. Quali sono le classi dei computer?
  3. Quali sono le funzioni di una pen drive?
  4. Quali sono le funzioni di un microprocessore?
  5. Quali sono le funzioni del monitor del computer?
  6. Quali sono le funzioni di un hard disk