Kometo

Kometo is the first Ajax library designed for supporting Comet (server push) and developing web applications using the Model View Control (MVC) pattern. By using Kometo there is complete separation of the code handling the user interface, pure XHTML and javascript in the web page, from the business logic of the application, entirely run at the server side.

Main features of Kometo are:

  • simplification of AJAX and Comet development through transparent remoting of events between client and server
  • realtime push of data to any web page
  • massive scalability relying n the Twisted Matrix framework (see the benchmark )
  • Jabber/XMPP as bus data towards external applications and services
  • XMPP widgets (chat, roster, detaforms and ad hoc commands) which allow adding to any web page a live communication channel between visitors and other operators or agents
  • compatible with a large number of high level AJAX toolkits