martes
feb132007
Winstone, el contenedor de servlets más pequeño
martes, febrero 13, 2007 at 4:02PM
No se desde cuando existe este proyecto pero lo acabo de descubrir. Se trata de una implementación de la especificación para contenedores de Servlets y soporta la versión 2.5 de los mismos.
El autor, Rick Knowles, lo creó buscando la simplicidad y la rapidez. El contenedor es solo un archivo jar de 300 kbs (y de 150 en su versión lite )y se inicia desde línea de comandos indicándole el archivo war o el directorio de la aplicación web a ejecutar. Por ejemplo:
java -jar winstone-0.9.6.jar --warfile=archivo.war
Obviamente, se le pueden pasar más parámetros por consola a la hora de iniciar el contenedor sin necesidad de recurrir a un archivo externo de configuración.
Estas características lo vuelven ideal para incrustar este contenedor dentro de aplicaciones de escritorio o para la distribución de aplicaciones web que contengan su propio contenedor, tal como lo han hecho los del proyecto Hudson (un sistema de integración continua basado en web) y explican en su blog.
Winstone es libre y se distribuye bajo las licencias LGPL y CDDL.
Yo nunca he tenido la necesidad de recurrir a un contenedor incrustado en mis aplicaciones, sin embargo a través de esta comunidad he oido hablar de que Jetty permite dicha funcionalidad, ¿Qué les parece Winstone, puede competir contra Jetty?
El autor, Rick Knowles, lo creó buscando la simplicidad y la rapidez. El contenedor es solo un archivo jar de 300 kbs (y de 150 en su versión lite )y se inicia desde línea de comandos indicándole el archivo war o el directorio de la aplicación web a ejecutar. Por ejemplo:
java -jar winstone-0.9.6.jar --warfile=archivo.war
Obviamente, se le pueden pasar más parámetros por consola a la hora de iniciar el contenedor sin necesidad de recurrir a un archivo externo de configuración.
Estas características lo vuelven ideal para incrustar este contenedor dentro de aplicaciones de escritorio o para la distribución de aplicaciones web que contengan su propio contenedor, tal como lo han hecho los del proyecto Hudson (un sistema de integración continua basado en web) y explican en su blog.
Winstone es libre y se distribuye bajo las licencias LGPL y CDDL.
Yo nunca he tenido la necesidad de recurrir a un contenedor incrustado en mis aplicaciones, sin embargo a través de esta comunidad he oido hablar de que Jetty permite dicha funcionalidad, ¿Qué les parece Winstone, puede competir contra Jetty?
in
j2ee
j2ee 
Reader Comments