una pequeña joya llamada Jetty
|
|
Por preage
departamento jsp-rules , Sección Diarios Puesto a las Tue Mar 9th, 2004 at 08:48:20 PM CET
|
|
Java anywhere es uno de los objetivos de Sun Microystems. Lo han intentado, con desigual fortuna según qué aplicaciones. En lo que son las aplicaciones de escritorio, por ejemplo, Java no ha sido precisamente un éxito. Sun le echa la culpa a Microsoft, en lo cual hay parte de verdad... pero no es toda.
|
En lo que es el servidor de aplicaciones a Java no le ha ido nada mal, al contrario. Hace tiempo que Sun "sacó" la especificación JSP/servlets y que existen diversos servidores de aplicaciones que siguen estas espificaciones. Unos son open source y otros no lo son en absoluto.
Dentro de los servidores de aplicaciones open source el más popular es Tomcat, que desde hace tiempo es la implementación de referencia de Sun de la especificación JSP/servlets.
Hace tiempo que he descubierto - y estoy utilizando - otro servidor de aplicaciones llamado Jetty (palabra inglesa que se podría traducir por embarcadero) también open source y con una licencia derivada de la Artistic License.
Expongo a continuación las ventajas que Jetty tiene - a mi subjetivo entender - sobre Tomcat.
- configuración más fácil (configurar Tomcat es, como se dice en inglés, a pain)
- tiene una arquitectura menos web-centric que Tomcat
- es también un servidor HTTP que ocupa unos 300 kilobytes
- la depuración de errores en tus aplicaciones es bastante más sencilla, ya que los mensajes de error son menos crípticos y dan más información
Prueba de la calidad de Jetty es que ha sido utilizado en proyectos como JBoss, en JOnAS o JTXA (entre otros).
En definitiva, un software que de debe ser tenido en cuenta si hablamos de JSP/servlets.
Mi experiencia con este servidor de aplicaciones está siendo agradable (bastante más que la que tuve en su día con Tomcat). Incluso en un viejo PC con microprocesador Intel Pentium a 133M MHz, 64 megabytes de memoria y J2SE 1.4.2_03 tiene un rendimiento decente si se utiliza como una pequeña maqueta para hacer pruebas. |
|
|