La facilità dello scambio di informazioni tra i servizi Web rende possibile
la progettazione di applicazioni completamente nuove, note come applicazioni
composite. Le applicazioni composite sono costituite da parti selezionate di
altre applicazioni, che lavorano insieme per fornire a un particolare gruppo di
utenti solo i dati di cui ha bisogno. Grazie a strumenti come AJAX è possibile
creare interfacce utente interattive e ad alto impatto visivo per applicazioni
composite che consentono anche agli utenti di spostarsi rapidamente all'interno
dei dati correlati.
Le applicazioni composite sono particolarmente adatte ai processi aziendali
nei quali gli utenti devono accedere a più di un'applicazione e nelle quali vi
sono molti punti di contatto umano, per creare, idealmente, applicazioni che
coprono il processo aziendale dall'inizio alla fine. Gli utilizzi più frequenti
delle applicazioni composite richiedono la visualizzazione dei dati per vari
sistemi ERP o di data warehousing all'interno di un'unica interfaccia.
A differenza delle applicazioni composite che contengono la logica aziendale
dell'intero processo, i mashup sono interfacce singole che riuniscono i dati di
fonti diverse in cruscotti digitali, mappe, grafici interattivi o altre
interfacce altamente interattive. Le applicazioni composite utilizzano spesso i
mashup come parte della loro progettazione d'insieme.
Commenti