Simultaneously with the release of NetBeans 6.8, the final version of the free (GPLv2 + CDDLv1.0) application server GlassFish v3 was released. More than a year and a half of development and several “prelude” and “preview” releases are left behind.
GlassFish v3 is the first certified application server that supports the Java EE 6 standard. Recall that the newly approved Java EE 6 standard includes:
The distinctive features of GlassFish v3 itself can be called:
microkernel based on the OSGi standard - provides server start in seconds;
Grizzly / Comet - support for non-blocking handlers for web requests and responses based on Java NIO and NIO.2
web and CLI interfaces for management and monitoring;
The Update Center web interface, with which you can install additional, non-core components, such as JRuby / Rails, Groovy / Grails, jMaki AJAX Framework, server-side JavaScript
From now on, GlassFish is the official reference implementation (RI) for Sun's new web technologies, taking over the baton from Apache Tomcat. Also available is a corporate version of Sun GlassFish Enterprise Server v3, characterized primarily by the presence of Enterprise Manager - a system for monitoring and managing a set of GlassFish servers. Declared support by the NetBeans 6.8, Eclipse 3.5.1 and IDEA 9 development environments.