Vantaggi e contesti di esecuzione delle applicazioni Web-based

Vantaggi e contesti di esecuzione delle applicazioni Web-based

Vantaggi applicazioni Web-based

Le applicazioni Web si pongono come valida alternativa alle tradizionali applicazioni Client/Server per vari motivi:

  • facilità di distribuzione e aggiornamento: un’applicazione Web si trova interamente sul server, per cui la pubblicazione sul server coincide con la distribuzione e l’aggiornamento effettuato sul server è automaticamente reso disponibile a tutti gli utenti;
  • accesso multipiattaforma: l’accesso all’applicazione è indipendente dall’hardware e dal sistema operativo utilizzato dagli utenti;
  • riduzione del costo di gestione: l’uso di Internet come infrastruttura per un’applicazione Web riduce notevolmente sia i costi di connettività che i costi di gestione dei client;
  • scalabilità: un’applicazione Web ben progettata può crescere insieme alle esigenze dell’azienda senza particolari problemi.

Contesti di esecuzione applicazioni Web-based

Un elemento molto importante nella progettazione di applicazione Web è il contesto in cui verrà eseguita l’applicazione: Internet, Intranet o Extranet.

Se il contesto di applicazione è Internet, occorrerà prendere in considerazione la compatibilità con diversi tipi e versione di browser, sarà necessario tenere conto delle velocità di accesso alle risorse e di conseguenza alla riduzione delle dimensioni del materiale da scaricare e all’ottimizzazione dei tempi di risposta da parte del server. Nel caso di trasferimento di documenti e informazioni riservate sarà opportuno prevedere l’uso di protocolli sicuri.

Nel caso di Intranet vengono meno le considerazioni relative alla compatibilità con i browser e alla velocità di accesso alle risorse, per cui si ha una maggiore libertà nello sviluppo dell’applicazione.

Se il contesto di esecuzione è Extranet, cioè una Intranet accessibile totalmente o in parte anche dall’esterno, è necessario riconsiderare la parte accessibile dall’esterno in base a considerazioni fatte sul contesto Internet. In ogni caso una particolare cura dovrà essere posta nel controllo delle autorizzazioni di accesso all’applicazione da parte degli utenti esterni.

Vantaggi e contesti di esecuzione delle applicazioni Web-based

Precedente Funzionamento del protocollo SSL (Secure Sockets Layer) Successivo Architettura applicazione Web-based

Lascia un commento

*