I vantaggi di Client Server

February 24

Un'architettura client-server è quello in cui il software operativo principale si siede su una macchina server, mentre i computer client connettersi ad esso per il solo processo di fornire e ricevere informazioni. Questa architettura riduce il carico sulle macchine client al minimo e passa i compiti di elaborazione off sul server. Mentre non tutti i sistemi sono come questo, ci sono vantaggi di questo tipo di sistema per alcuni compiti.

I vantaggi di Client Server

Caratteristiche

La funzionalità di un architettura client-server permette di mano fuori requisiti computazionali dalle macchine client al server. Le macchine client stessi hanno piccoli requisiti di potenza o di calcolo e possono essere a buon mercato prodotti e attrezzate.

Storia

L'architettura client-server è stato intorno per decenni, ed è stato, infatti, il primo tipo di computer che è stato messo in uso. Ad esempio, prima di Internet, i computer client sono spesso in uffici in un edificio e sono tutti collegati ad una macchina server centrale. I clienti dovrebbero inviare richieste al server centrale, che avrebbe elaborare i compiti, e informare le macchine client che il compito è stato completato. Un moderno parallelo di questo tipo di architettura è Internet. I computer di casa si connettono ad un server web, che elabora la richiesta di una pagina web, e invia le informazioni appropriate di nuovo ai clienti.

fraintendimenti

Un errore comune su un'architettura client-server è che la macchina client non ha alcun potere operativo di sorta. Questo non è corretto, in quanto la macchina client deve avere capacità di inviare e ricevere informazioni dal server. I tipi di applicazioni che girano su macchine client, tuttavia, sono minimi rispetto a quelli che funzionano sul server.

Benefici

Scaricamento attività di elaborazione dati ad un sistema centralizzato è vantaggiosa in alcune situazioni in cui i costi possono essere un problema. Avere una macchina centrale che è in grado di eseguire compiti complessi può essere più conveniente di dotare più macchine con le stesse capacità. Un modello client-server aiuta anche a rendere i dati più sicuri nelle occupazioni sensibili, dal momento che i dati sono sempre fisicamente trova sul server, ed è semplicemente visualizzato sulle macchine client.

Potenziale

Il modello client-server del computing è ampiamente in uso e ha un grande potenziale di crescita. Le organizzazioni, come ad esempio gli ospedali, hanno iniziato a utilizzare il modello client-server per i dipendenti di accedere e aggiornare i record da dispositivi palmari, senza la necessità di dotare i dispositivi con una grande quantità di memoria o di potenza di elaborazione.