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