Sun GlassFish Enterprise Server v2.1.1 Administration Guide

Usage Profiles

Every administrative domain is associated with a usage profile, which identifies the capabilities of that domain. Enterprise Server provides the following profiles:

The domain provides a preconfigured runtime for the user applications. Usage profiles facilitates the distinction between the Application Server binaries and the runtime configuration. Profiles enable you to use the same installation of Enterprise Server to create different domains with profiles that suit specific needs. For example, a developer may want to use the Enterprise Server to get to know the latest Java EE specifications. This developer does not need stringent security settings. Another user who wants to deploy applications in a production environment needs an inherently secure environment.

Table 1–1 lists the features available with each profile:

Table 1–1 Features Available for Each Profile

Feature 

Developer Profile 

Cluster Profile 

Enterprise Profile (not available with Sun GlassFish Communications Server) 

Security store 

JKS 

JKS 

NSS 

Clustering/Standalone instances 

Not available 

Available 

Available 

Security Manager 

Disabled 

Enabled 

Enabled 

HADB 

Not available 

Not available 

Available 

Load balancing 

Not available 

Available 

Available 

Node agents 

Not available 

Available 

Available