Luego de un par de meses de retraso (probablemente producto de la transición Sun a Oracle) el equipo de GlassFish ha liberado su última versión estable: GlassFish 3.1, la cual es 100% compatible con Java EE 6, además de poseer características avanzadas como HA (alta disponibilidad), balanceo de carga y clustering disponible incluso para la versión open source. De hecho es el primer servidor de aplicaciones en traer todas estas características junto con Java EE 6. No por ello, GlassFish se convierte en un servidor de aplicaciones lento, pesado o complicado de manejar. Por el contrario, la descarga de GlassFish 3.1 (Full profile) tiene un tamaño promedio 56MBs en promedio (no incluye la versión .zip multiplataforma que pesa alrededor de 90MBs) y su inicio completo tarda alrededor de 10 segundos (tiempo podría variar según capacidad y carga de procesos).
Por otro lado el manejo centralizado de clusters permite desde un mismo servidor GlassFish 3.1, ya sea a través de la consola de administración o a través de la línea de comando (vía ssh), administrar (crear, iniciar, detener, eliminar) instancias y clusters en todos los servidores donde se tenga instalado GlassFish 3.1. Igualmente, manejar el servidor fuera de éste es muy fácil, ya que NetBeans y Eclipse proveen un completo soporte.
Esta versión de GlassFish es novedosa desde el inicio, pues posee un asistente de instalación bastante ituitivo que permite desde una instalación por defecto (ideal para ambientes de desarrollo) hasta la configuración completa de un cluster. Todo esto desde el mismo instalador.
GlassFish 3.1 es sin lugar a dudas un gran servidor de aplicaciones con múltiples objetivos desde desarrolladores hasta grandes empresas que estén pensando implementar Java EE 6.
Stumble It!