Vantaggi e svantaggi di Thin Client

June 9

Vantaggi e svantaggi di Thin Client


Nel mondo della programmazione informatica, "il cliente" è l'interfaccia desktop che una persona che utilizza un'applicazione vede. Un client "di spessore" è quella in cui quella parte della domanda deve essere scaricato sul desktop. Può essere scritto in Java o C # o qualche altra lingua, ma funziona in proprio e chiama un application server attraverso la rete. Un client "sottile" è uno che non richiede alcun software aggiuntivo scaricabile. Oggi questo significa in genere una applicazione web che utilizza un browser per presentare la domanda per l'utente, ma potrebbe significare un dispositivo terminale specializzato.

facile distribuzione

Uno dei principali vantaggi del thin client è la capacità di modificare l'applicazione senza dover spingere software per ogni desktop che lo utilizza. In alcuni casi, ad esempio quando le imprese vendono prodotti o servizi su internet, questa è una necessità assoluta; con le preoccupazioni circa i virus, la maggior parte delle persone non piace l'installazione di software sconosciuto sul proprio PC. Ma anche all'interno della rete ristretto di una struttura, è molto più difficile da installare, anche automaticamente, una nuova copia l'applicazione su tutti i desktop che lo utilizzano.

Terminali meno costoso

applicazioni thin client tendono ad avere gran parte del loro logica di business complessa sul server remoto, in quanto il software thin client non è in grado di eseguire tale logica. Questo può significare che i PC meno potenti e quindi meno costosi funzioneranno, in quanto sono solo in esecuzione un browser, al contrario di transazioni commerciali complicate che interagiscono con un database.

Tempi di risposta più poveri

Poiché il thin client lascia la maggior parte della logica di business sul server, è necessario chiamare il server per ogni cambiamento. Anche compilazione di un elenco in un menu a discesa, spesso richiede un viaggio al server e viceversa. thick client possono recuperare e memorizzare più informazioni a livello locale, e di convalidare i dati sul posto, piuttosto che in attesa dei dati da inviare al server, ha esaminato e poi rimandato.

Meno robusto supporto transazionale

Un thin client, ad esempio un browser, non mantiene un collegamento permanente al server e quindi al database. Quando si effettua una chiamata, che è completato, il risultato restituito al PC e la connessione viene interrotta. Con un client di spessore, una connessione può essere fatta e mantenuta, in modo che se succede qualcosa alla transazione, il client e il server sono collegati e possono recuperare molto più semplicemente, sia come conoscere lo stato corrente dei dati.

Resource Caricamento

A causa della necessità diminuito per la potenza di elaborazione del PC e la mancanza di connessione permanente al server, thin client hanno bisogno di PC più leggeri e non creano carico di rete tanto, ma in genere hanno bisogno di server più robusto per gestire tutta la logica di business. thick client sono l'opposto in termini di utilizzo delle risorse. A seconda delle circostanze attuali, come dimensionamento server o carico di rete, uno o l'altro modello può essere più vantaggioso per il business utilizzando l'applicazione.