COMET

ItsNat v0.3 : puro SVG con AJAX, Safari, Opera y Móviles

He publicado la versión 0.3 de ItsNat, Natural AJAX. Para los que no lo conozcan, ItsNat es un Framework Web AJAX Java. La principal característica de ItsNat es que define un "navegador universal W3C" en el servidor, un técnica que llamo TBITS, "The Browser Is The Server", en donde el navegador es básicamente un terminal del estado del servidor, en donde cualquier cambio en el DOM servidor usando W3C DOM Java APIs cambia el cliente automáticamente, y los eventos del usuario son enviados al servidor via AJAX y recibidos como W3C DOM Events.

Escalando aplicaciones Comet con Jetty

Greg Wilkins, del Blog Comet Daily, ha publicado un interesante artículo sobre Dojo Cometd y el servidor Jetty. Este framework es una implementación de Comet (también llamado Reverse Ajax) patrocinado por Dojo y que busca, entre otras metas, lograr una implementación de Comet escalable a los requerimientos actuales de las aplicaciones web. En el artículo enlazado, se anuncia que la versión actual de Cometd ha logrado en benchmarks servir a 20 000 usuarios concurrentes gracias en gran parte a usar el servidor web java Jetty. Para los que no lo conozcan, Jetty 6 ofrece Continuations, un patrón para gestionar las peticiones al servidor que permite suspender un request (liberando el thread que lo atiende) y recuperarlo más tarde; lo que permite atender más peticiones con un menor número de threads en comparación a otros métodos.

Valid XHTML 1.0 Strict