? La frase "architettura client server " descrive un particolare modo di collegare i computer per formare una rete . In un accordo di client server , un server è un computer che opera una particolare applicazione o negozi di insiemi di dati che altri computer , i clienti , l'accesso in caso di necessità . Un'architettura contrastanti , peer to peer, si diffonde la responsabilità per l'esecuzione di applicazioni software e l'archiviazione dei dati attraverso alcuni o tutti i sistemi sulla rete , senza un unico sistema il ruolo di server. I vantaggi di un'architettura client server derivano dalla centralizzazione dei lavori inerenti l'architettura . Costo
In una rete client-server , i computer che assumono il ruolo di server devono essere computer ad alte prestazioni . Cioè , devono avere più potenza di elaborazione , lo spazio di archiviazione e di memoria di computer client . Allo stesso tempo , i computer client , che oltrepassano server, non devono essere potente o costosi. Per illustrare , un ufficio di contabilità potrebbe utilizzare un database potente come parte delle sue normali operazioni. In architettura client server , l'unico computer in ufficio contabile che deve essere abbastanza potente per eseguire il database è un server . Tutti gli altri computer utilizzati dai contabili in ufficio non hanno bisogno di essere in grado di gestire il database , ma solo bisogno di avere abbastanza potenza e le prestazioni di accesso al server
gestibilità
< . br>
Inserendo importanti applicazioni di rete, come server di posta elettronica e database , il server , invece di eseguire le applicazioni su ogni computer della rete , gli amministratori di rete a ridurre la complessità della gestione e manutenzione del software . Se tutti i computer di una rete ha la propria copia di un database , l'amministratore di rete avrebbe bisogno di aggiornare tutti i computer ogni volta che il software di database richiesto un aggiornamento. In una architettura client-server , in cui risiede il database e viene eseguito solo sul server di database , l'amministratore deve solo aggiornare il database una sola volta , dopo di che tutti coloro che utilizzano il database di accedervi da computer client riceve i vantaggi dell'aggiornamento .
Sicurezza
aziende di creare e memorizzare i dati di proprietà che si riferisce ai prodotti o servizi che forniscono. Le aziende possono anche memorizzare informazioni riservate sui clienti , come ad esempio le loro informazioni di fatturazione , e informazioni sui dipendenti , come ad esempio le informazioni relative ai loro benefici per la salute . In una rete client-server , i dati di business vitali sono memorizzati sui server. Gli amministratori possono controllare che i dipendenti hanno accesso ai dati sui server con relativamente poco sforzo , se le informazioni sensibili sono stati memorizzati su computer individuali dei dipendenti , il risultato sarebbe un aumento della quantità di amministratori di tempo deve trascorrere assicurare l'informazione su ogni computer .