Nwlapcug.com


Differenze tra Client Server & applicazioni Web

Applicazioni software sono sviluppate per molte ragioni diverse. Un'applicazione può essere un elaboratore di testi, programma di trasferimento file, videogame o software di produttività. Le applicazioni sono disponibili in diversi tipi basati su cui viene distribuita l'applicazione. Applicazioni client server e web sono due tipi comuni utilizzati da utenti privati e aziende.

Client

Le applicazioni client sono installate su computer di un utente o una workstation e interagiscono con dati e programmi su un server. Le applicazioni client non sono lo stesso come applicazioni desktop perché le applicazioni client devono interagire con un server per la piena funzionalità. Un esempio comune di un'applicazione client è il videogioco World of Warcraft. Gli utenti installare un'applicazione client sul proprio computer che permette loro di accedere a un server che contiene la programmazione del gioco.

Le imprese possono utilizzare applicazioni client server per ridurre i requisiti di overhead per postazioni di lavoro. Invece di installare centinaia di copie di un particolare programma, gli utenti accedono al server di applicazione.

Web

Le applicazioni Web, noto anche come thin client, sono applicazioni ospitate interamente su un server web. Queste applicazioni possono essere sviluppate appositamente per un business e installate sulla rete aziendale, oppure possono essere controllate da una società di terze parti di applicazioni basate su web. Una delle applicazioni web più ben note sono suite di applicazioni web, come Gmail, Google documenti e Google Reader di Google. Applicazioni Web di solito richiedono login per l'accesso.

Vantaggi e svantaggi

Le applicazioni client server hanno un tempo più facile manipolazione complesse esigenze di stampa, sullo schermo, aggiornamenti e design dell'interfaccia. Le applicazioni client server sono diminuiti i problemi di sicurezza rispetto alle applicazioni web. Applicazioni Web rendono facile mantenere l'applicazione aggiornata, lo spostamento tra più computer, compatibilità tra diversi sistemi operativi e distribuzione iniziale del software.

La scelta tra le applicazioni client server e applicazioni web di solito dipende dalle esigenze dell'utente o del business. Applicazioni web di terze parti forniscono una soluzione già pronta per la distribuzione rapida. Alcune aziende preferiscono le possibilità di personalizzazione con la produzione di applicazioni client server.