- GlassFish
-
GlassFish Desarrollador Sun Microsystems (adquirida por Oracle Corporation)
http://glassfish.dev.java.net/Información general Diseñador Sun Microsystems (adquirida por Oracle Corporation) Última versión estable V3.1.1 Género Servidor de Aplicaciones Programado en Java Sistema operativo multiplataforma Licencia Common Development and Distribution License & GNU General Public License Idiomas Inglés En español GlassFish es un servidor de aplicaciones de software libre desarrollado por Sun Microsystems, compañía adquirida por Oracle Corporation, que implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar aplicaciones que siguen esta especificación. La versión comercial es denominada Oracle GlassFish Enterprise Server (antes Sun GlassFish Enterprise Server) . Es gratuito y de código libre, se distribuye bajo un licenciamiento dual a través de la licencia CDDL y la GNU GPL.
GlassFish está basado en el código fuente donado por Sun y Oracle Corporation, éste último proporcionó el módulo de persistencia TopLink. GlassFish tiene como base al servidor Sun Java System Application Server de Oracle Corporation, un derivado de Apache Tomcat, y que usa un componente adicional llamado Grizzly que usa Java NIO para escalabilidad y velocidad.
Historia
- 6 de junio de 2005 - Primer lanzamiento del proyecto.
- 4 de mayo de 2006 - Primera versión que soporta la especificación Java EE 5.
- 8 de mayo de 2007 - el proyecto Project SailFin se anuncia en JavaOne como un subproyecto bajo GlassfFish. SailFin es un proyecto que añade nuevas funcionalidades, como el servlet de Session Initiation Protocol (SIP).
- 17 de septiembre de 2007 - Aparece la versión 2.1 (también conocida como Sun Java System Application Server 9.1) con capacidades de cluster y nuevas características de interconexión entre servicios web.
- 21 de enero de 2009 - Sun Microsystems y la comunidad lanza GlassFish 2.1 (Sun GlassFish Enterprise Server 2.1), el que sirve como la base para el proyecto Sailfin SIP AppServer project (también conocido como Sun Communication Application Server).
- 10 de diciembre 2009 - Se libera la versión 3 de GlassFish. Tomando como origen el hecho de ser la implementación Java EE de referencia, éste es el primer servidor de aplicaciones que implementa completamente Java EE 6 JSR 316. Sin embargo, JSR 316 ha sido aprobado con ciertas reservas. En esta versión GlassFish añade nuevas características para migrar fácilmente desde Tomcat a GlassFish. Otras nuevas características importantes son la modularidad, tiempo mejorado de inicio, despliegues desde plugins en NetBeans y Eclipse y preservación de sesiones a través de redespliegues.
El 25 de marzo de 2010, poco después de la adquisición de Sun Microsystems, Oracle emitió una hoja de ruta para las versiones 3.0.1, 3.1, 3.2 y 4.0 que versarán en temas como clustering, virtualización e integración con Coherence y otras tecnologías de Oracle. La comunidad "open source" permanece de todas formas sin cambios.
Enlaces externos
Categoría:- Servidores de aplicaciones para Java
Wikimedia foundation. 2010.