Sun Microsystems and the Project GlassFish community have announced the release of GlassFish v3 Prelude, a modular, lightweight Web 2.0 development and deployment platform. The announcement underscores the momentum of the GlassFish v2 application server, which notched eight million downloads and over 200,000 product registrations in the previous twelve months. This article summarizes the features in the GlassFish v3 Prelude application server and provides links to more information and downloads.
Contents
New Features
The features of GlassFish v3 Prelude that should prove most important to developers are:
GlassFish v3 Prelude is available for immediate download. Support is available with Sun GlassFish Enterprise Server v3 Prelude. Modular Architecture Based on OSGi
GlassFish v3 Prelude re-hosts existing Java Web 2.0 technologies on a microkernel OSGi-based architecture. The microkernel architecture makes GlassFish v3 Prelude a lightweight deployment platform that starts quickly and uses resources sparingly because it only starts those services required to support deployed applications. Moreover, you can add features to the platform dynamically without having to restart. The additional ability to host dynamic languages makes GlassFish v3 Prelude ideal for hosted virtual environments. With this release, developers can extend the functionality of GlassFish, and expose that functionality through the administration console. Rapid Redeployment Feature
You can be more productive with GlassFish v3 Prelude when you use its new rapid deployment feature. You can redeploy applications to GlassFish without losing session state, and you can deploy either through the command-line interface or through the popular IDEs Netbeans 6.5 or Eclipse. When you combine the GlassFish plug-in with one of these IDEs and you use their ability to compile and deploy on save, your iterative development cycle is reduced to edit-save-refresh browser. This feature gives Java programmers access to one of they key advantages of dynamic languages: rapid iterative development. Native Rails Deployment Support
When you develop and deploy your Ruby on Rails applications using JRuby, you gain the benefits of both the highly performant JRuby implementation and the ability to deploy on the GlassFish v3 Prelude platform.
With GlassFish v3 Prelude, you no longer need to deploy your Ruby
application as a In addition to multiple runtime deployment options, GlassFish v3 Prelude offers dynamic resizing of the JRuby runtime pool. With this JRuby enhancement, GlassFish performs well under high load while consuming minimal resources under low load. GlassFish v3 Prelude enables you to run your JRuby and Java applications side-by-side, simultaneously. Both the Java and dynamic language environments benefit from the same reliable and performant deployment platform features. Benefits and Additional Features
The following list summarizes the benefits and additional features in GlassFish v3 Prelude.
Conclusion
GlassFish v3 Prelude is available for download today, with support available. It enables you to rapidly develop and deploy your Java web applications on a microkernel architecture, while providing a preview of Java EE 6 features.
GlassFish v3 Prelude supports the JRuby on Rails and Groovy on Grails
dynamic languages. Deploying with JRuby on Rails, you can deploy Ruby applications without the
need to create a References
|
| ||||||||||||||||||||||||||||||||||
Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
|
| ||||||||||||