Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> Servers >> .

Qual è la differenza fondamentale tra un approccio grasso-cliente e un cliente sottile alle architetture del sistema client-server?

La differenza fondamentale tra le architetture di grasso-cliente e di cliente sottile risiede nella quantità di elaborazione e archiviazione dei dati gestiti dalla macchina client .

* Architettura grasso-cliente: La macchina client esegue una quantità significativa di elaborazione e archiviazione dei dati localmente. Il server funge principalmente da repository di dati e forse un punto di autenticazione centrale. L'applicazione del client è grande e relativamente autosufficiente. Pensa a vecchie applicazioni desktop come Microsoft Word prima dei servizi cloud - la maggior parte del lavoro è avvenuto sul tuo computer.

* Architettura sottile-cliente: La macchina client esegue un'elaborazione minima e archiviazione dei dati. La maggior parte dell'elaborazione e dell'archiviazione dei dati si verificano sul server. L'applicazione client è in genere un piccolo programma leggero che gestisce principalmente elementi di interfaccia utente e le richieste in avanti al server. Il server esegue il sollevamento pesante. Pensa alle applicazioni Web o al software basato su cloud come Google Documenti:la maggior parte del lavoro avviene sui server di Google.

Ecco una tabella che riassume le differenze chiave:

| Caratteristica | Cliente grasso | Cliente sottile |

| ----------------- | ------------------------------- | --------------------------------------- |

| Elaborazione | Principalmente sul cliente | Principalmente sul server |

| Archiviazione dei dati | Significativo sul cliente | Minimo sul cliente |

| Software client | Applicazione grande e complessa | Applicazione piccola e leggera |

| Dipendenza della rete | Meno dipendente dalla rete | Fortemente dipendente dalla rete |

| Manutenzione | Più complesso, distribuito | Più semplice, centralizzato |

| Sicurezza | Dati potenzialmente vulnerabili ai clienti | Dati più sicuri sul server centrale |

| Costo | Costi iniziali potenzialmente più elevati per l'hardware client | Costi iniziali potenzialmente più bassi per l'hardware client |

In sostanza, i sistemi di cliente grasso distribuiscono il carico di lavoro, mentre i sistemi di cliente sottile lo centralizzano. Ogni approccio presenta vantaggi e svantaggi a seconda dell'applicazione e dei requisiti specifici.

 

hardware © www.354353.com