Kometo
Kometo è la prima libreria Ajax che supporta la tecnologia Comet (server push) progettata secondo l'approccio Model View Control (MVC). Con Kometo è possibile separare nettamente la gestione dell'intefaccia utente, in XHTML e javascript nella pagina web, dalla business logic, completamente gestita lato server.
Caratteristiche principali di Kometo sono:
- semplificazione dello sviluppo di applicazioni AJAX e Comet con la remotizzazione trasparente di eventi tra server e client
- push di eventi in realtime verso la pagina web
- alta scalabilità garantita dall'utilizzo di Twisted Matrix (si vedano questi benchmark fatti dai nostri laboratori)
- integrazione con Jabber/XMPP come bus di trasporto dati
- widget XMPP (chat, roster, dataforms e ad hoc commands) che consentono di inserire in ogni pagina web un canale di comunicazione in realtime tra il visitatore e altre persone e/o agenti
- compatibilità con svariati toolkit per creare GUI Ajax