January 10
La frase "l'architettura client-server", descrive un particolare modo di connettere i computer in modo da formare una rete. In una disposizione client server, un server è un computer che opera una particolare applicazione o memorizza i set 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 in rete, senza un unico sistema il ruolo di server. I vantaggi di un'architettura client server derivano dalla centralizzazione del lavoro inerente l'architettura.
In una rete client-server, i computer che assumono il ruolo di server deve essere computer ad alte prestazioni. Cioè, devono avere maggiore potenza di elaborazione, lo spazio di archiviazione e la memoria di computer client. Allo stesso tempo, i computer client, che sono più numerose server, non devono essere più potente o costose. Per illustrare, un ufficio di contabilità potrebbe utilizzare un potente database come parte delle sue operazioni regolari. 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 devono essere in grado di eseguire il database; hanno solo bisogno di avere abbastanza potenza e prestazioni per accedere al server.
Inserendo importanti applicazioni di rete, come server di posta elettronica e database, su server, invece di eseguire le applicazioni su ogni computer della rete, gli amministratori di rete di ridurre la complessità della gestione e manutenzione del software. Se ogni computer in 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 un'architettura client-server, in cui risiede il database e funziona solo sul server di database, l'amministratore deve aggiornare solo il tempo di database uno, dopo di che tutti coloro che usano il database necessario accedervi da computer client riceve i benefici del aggiornamento.
Le aziende di creare e memorizzare i dati di proprietà che si riferisce ai prodotti o servizi che forniscono. Le aziende possono anche memorizzare informazioni sensibili 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 vitali per il business è memorizzato sul 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 singoli dipendenti & # 039; computer, il risultato sarebbe un aumento della quantità di amministratori di tempo deve trascorrere garantire le informazioni su ogni computer.