Sun Microsystems sigue avanzado en la extensión de la tecnología Java y está vez lo ha hecho con la presentación de Java EE 6 (Java Platform Enterprise Edition 6), la nueva versión de esta plataforma de programación ‘open source’, y el anuncio del soporte para los titulares de las licencias de tecnología Java incluyendo Caucho, IBM, Oracle y Red Hat.
Una de las principales caracerísticas de Java EE 6 es que incorpora perfiles, una funcionalidad que permite crear una configuración adecuada para cada escenario de aplicación específico. Los perfiles ofrecen más flexibilidad para los clientes, los ISVs y los proveedores de plataforma permitiéndoles atender mejor a sus mercados actuales y futuros. Algo que, en palabras de Karen Tegan Padir, vicepresidente de MySQL y de infraestructura de software en Sun, “aporta nueva flexibilidad a la plataforma y ayuda a satisfacer las necesidades de las distintas comunidades añadiendo nuevas funcionalidades y facilidad de uso”. De hecho, “esperamos que los Perfiles nos encaminen hacia una nueva era de innovación en la que surgirán nuevos productos para la plataforma Java EE”, añade.
Por otro lado, los desarrolladores familiarizados con el modelo de programación Java EE pueden ahora aprovecharse de las mejoras de productividad y de la simplicidad de las funcionalidades introducidas como parte de Java EE 6 para la construcción de una amplia gama de aplicaciones web y empresariales. La razón es que el último kit de desarrollo de software Java EE ofrece tecnología que aprovecha la primera implementación de la plataforma Java EE 6.
Entre algunas de las mejoras incluidas destacan la introducción del Context and Dependency Injection y EJB 3.1 Lite; la simplificación de la incorporación de EJBs a los archivos de aplicación web sin tener que crear paquetes adicionales; la capacidad de arrastrar y soltar estructuras de terceros a través de fragmentos web.xml en servlets; la incorporación de numerosas anotaciones a través de la plataforma para facilitar la construcción de aplicaciones; y, la capacidad para insertar EJBs en aplicaciones en ordenadores independientes para facilitar las pruebas.
No obstante, Sun pone en su página web de Java una lista completa de todas las funcionalidades de Java EE 6.
Además, desde ahora los desarrolladores pueden descargarse y desplegar las aplicaciones de Java EE utilizando el kit de desarrollo Java EE disponible en: http://java.sun.com/javaee/downloads/index.jsp