Enterprise Server Concepts

carry out the requests. The DAS is sometimes referred to as the admin server or default server. It is referred to as the default server because it is the only server instance that gets created on Sun GlassFish Enterprise Server installation and can be used for deployments. The DAS is simply a server instance with additional administration capabilities.

Each Admin Console session allows you to configure and manage a single domain. If you created multiple domains, you must start an additional Admin Console session to manage the other domains. When specifying the URL for the Admin Console, be sure to use the port number of the DAS associated with the domain to be administered.

Usage Profiles

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

Developer: Use this profile if you are running your domain in a development environment and if your applications do not need the NSS keystore or clustering features, such as load balancing, and session persistence.

Cluster: Use this profile if you need to create clusters but do not require the high-availability database (HADB) or the NSS keystore.

Enterprise:: Use this profile if you need HADB and NSS. This profile is usable only if you install HADB and NSS separately or if you install Enterprise Server as part of enterprise offerings, such as Java Enterprise System (JES). For information on how you can use the enterprise profile with Enterprise Server, see Using the Enterprise Profile

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–1lists the features available with each profile:

TABLE 1–1Features Available for Each Profile

 

 

 

Enterprise Profile (not

 

 

 

available with Sun GlassFish

Feature

Developer Profile

Cluster Profile

Communications Server)

 

 

 

 

Security store

JKS

JKS

NSS

 

 

 

 

Clustering/Standalone instances

Not available

Available

Available

 

 

 

 

Chapter 1 • Enterprise Server Overview

27

Page 27
Image 27
Sun Microsystems 820433510 manual Usage Profiles, 1Features Available for Each Profile