Scritto in | Giava |
---|---|
Ambiente | Macchina virtuale Java |
genere |
Web framework ( en ) libreria Java ( d ) |
Licenza | Licenza pubblica Mozilla |
Sito web | echo.nextapp.com/site e echo.nextapp.com/site/echo3 |
Echo è un framework orientato al web ( RIA ) creato dalla società NextApp in Open Source . La sua creazione era finalizzata a migliorare la velocità di sviluppo di applicazioni web basate su Swing (Java) . Echo utilizza concetti trovati nel modello swing, come componenti e programmazione di eventi, ma applicati a un rendering AJAX .
Il framework Echo è stato rilasciato nel 2005 e NextApp ha annunciato che il suo framework ha notevolmente aumentato le prestazioni e l'interattività lato utente grazie a un nuovo motore di rendering basato sulla tecnologia AJAX.
Nel 2007, Echo 3 si concentra sul browser e non più sul client offrendo un framework di oggetti javascript nativo basato su un protocollo client-server XML .
GWT viene spesso paragonato a Echo perché quest'ultimo offre una programmazione del modello che ignora completamente l'interfaccia grafica. Ma Echo 2 differisce drasticamente da GWT nel modo in cui interagisce con JavaScript . GWT compila il codice Java in JavaScript che viene eseguito sul client, Echo 2 è controllato dal server.
È possibile trovare implementazioni simili all'eco nelle infrastrutture Web che utilizzano Flash o Java
Echo ha ispirato molti progetti come: