Features & Benefits |
| Java EE Compatible |
- Implements Java EE 5 which helps improve developer efficiency.
- Enterprise Java Beans 3.0 reduces the amount of code required by as much as 30 to 90%.
- A new Persistence API allows maximum flexibility in specifying the mapping of Java business objects to a relational database.
- Java Server Faces 1.2 simplifies the building of user interfaces for web-based applications.
- Use of Annotations brings significant productivity gains for developers by reducing the need to edit and maintain separate files during development.
|
|
| Clustering for scalability and high availability |
- Create and manage clusters from a single administration console, manage a cluster as a single entity
- Dynamically grow or shrink a cluster by adding or removing application server instances
- Automatically update the load balancing plugin
- Load balancing plugin monitors cluster health and balances load across available instances
|
|
| Breakthrough Performance |
- GlassFish is the fastest open source application server, surpassing the industries leading application servers.
- GlassFish is also highly scalable, optimized for multi-core servers including Sun Servers with CoolThreads technology.
- Fast Infoset support improves Web services performance by a magnitude of 2x to 4x, with Sun's Project Metro JAX-WS. surpassing other implementations.
|
|
| Open Source |
- GlassFish is dual-licensed under the CDDL and GPLv2 with the ClassPath Exception.
- Sun GlassFish Enterprise Server is the commercialized version of GlassFish.
|
|
| Sophisticated Administration |
- Centralized administration of deployed instances and clusters.
- Provides remote secure management using a browser-based admin console and feature-equivalent scriptable command-line interface.
- Enhanced application monitoring, visualization and diagnosis.
- Built-in management rules and triggers can be expanded programmatically.
|
|
| Cost-efficient annual subscriptions |
- Sun's commercial offering of GlassFish, Sun GlassFish Enterprise Server offers three levels of cost-efficient annual subscriptions: Standard, Premium and Premium Plus, including live call transfer for high priority production issues.
- Subscriptions can be purchased online.
|
|
| Platform and third-party Support |
- Runs on a wide range of operating systems, databases, Web servers, and hardware platforms.
- Supports 64-bit mode on Solaris systems and SuSE Enterprise Linux 10.
|
|
| Improves developer productivity |
- Increases developer productivity with simplified Java EE APIs and annotations, reducing the amount of code a developer needs to write by up to 78%.
- Java EE 5 SDK bundles Sun GlassFish Enterprise Server, Blueprints and Samples guidelines for developing Web 2.0 based applications with AJAX and other popular technologies.
- Bundled with Java DB based on Apache Derby database so developers can develop and deploy out-of-the-box, end-to-end Java EE applications.
- Can speed start-up by up to 30% (on-demand initialization) and reduce memory requirements by up to 30%.
- Java EE 5 SDK bundles Sun GlassFish Enterprise Server, Netbeans, and Open ESB for building SOA components, managing a Web services stack and providing a framework for a Federated Identity management system.
- The GlassFish Update Center offers quick access to new technologies such as Open ESB, jMaki, jRuby, additional samples and documentation.
|
|
| Foundation for SOA |
- Provides developers with a runtime environment with an open and extensible architecture for collaboration between integration technology and web services in a SOA.
- Enables enterprises to track Web services metrics in order to actively prevent issues before they develop as well as identify trends and plan for growth.
- Sun GlassFish Enterprise Server can connect to and work with a number of Web services registries, addressing both issues of Web services access and SOA governance.
|
|
| Tools Integration |
- NetBeans 6.0 supports development of Java EE 5 applications ( including web modules and EJB 3.0 modules), and deploys to the Sun GlassFish Enterprise Server.
- The UML Modeling tool (part of NetBeans 6.0) allows for the gathering of requirements, code generation, and use of design patterns.
- NetBeans 6.0 also provides SOA visual design tools for architects and programmers.
- Visualize and edit XML Schema and visualize the relationships between Schema elements.
- Author, build, deploy, and test BPEL processes.
- GlassFish supports an Eclipse IDE plug-in that gives developers a choice in development environments.
|