Tomcat 7 Beta ha sido lanzado

Tomcat

Más de tres años desde el lanzamiento de Tomcat 6, el popular servidor web de Java, la Apache Software Foundation (ASF) ha anunciado la primera beta de Tomcat 7. Hasta la fecha, Tomcat se ha downloaed más de diez millones de veces, según la ASF. La nueva versión beta se atiene plenamente a Java Servlet 3.0, Java Server Pages (JSP) 2.2 y Expression Language (EL) 2.2 especificaciones que formaban parte del "Java EE 6" pliego de condiciones (Java Enterprise Edition) terminado en diciembre de 2009. Como resultado, el entorno de ejecución sólo es compatible con Java Runtime Environment (JRE) 6.0 que tiene, a su vez, requirió la actualización de la integración del compilador de Eclipse. 

Los desarrolladores han estado trabajando, en particular, en materia de seguridad y rendimiento para Tomcat 7. Los cambios son visibles, por ejemplo, en el Administrador de aplicaciones Web y Host Manager, que ahora tiene nuevas funciones de autorización y su propia URL. Para hacer que las pérdidas de memoria de las aplicaciones web en la máquina virtual Java (JVM) es más fácil de identificar, la aplicación Manager ahora contiene un botón a una dirección URL (http://localhost:8080/manager/html/findleaks) para realizar un análisis de la memoria uso. Re-factoring del Tomcat 7 código ha permitido mejorar la seguridad, la adaptabilidad, la estabilidad y la integración dentro del administrador de seguridad, conectores, registro MBean, la integración de Jasper y gestores del ciclo de vida que todos hemos visto una amplia labor. 

Al apoyar la especificación Servlet 3.0, la configuración de las cookies (cerca de la nueva clase SessionCookieConfig), carga de archivos, la configuración basada en la anotación y la comunicación asincrónica se han incorporado. Web de soporte modular ofrece fragment.xml-configuración y hace uso de la ServletContext de configuración dinámica de aplicaciones web. Las clases Comet, utilizados para el procesamiento asincrónico de las solicitudes, se han trasladado a org.apache.catalina.comet, lo que le permite trabajar bajo un administrador de seguridad. También hay pequeños cambios en la validación del comportamiento de los descriptores XML. También es posible utilizar algunas válvulas como un filtro. 

Aunque Tomcat 7 es compatible hacia atrás con sus dos versiones anteriores, la migración de la mayoría de aplicaciones en la nueva versión de suponer que tendrá hasta el próximo año, pero la nueva versión es particularmente relevante para los usuarios que quieran utilizar las comunicaciones HTTP empuje. La lista de cambios para la versión 7.0 se resumen los cambios realizados y el gestor de fallos listas actuales cuestiones pendientes. La versión beta de Tomcat 7 está disponible para descargar y la versión final del Tomcat 7 se espera para el otoño.