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