carryout the requests. The DAS is sometimes referred to as the admin server or default server. It
isreferred to as the default server because it is the only server instance that gets created on Sun
GlassFishEnterprise Server installation and can be used for deployments. The DAS is simply a
serverinstance with additional administration capabilities.
EachAdmin Console session allows you to congure and manage a single domain. If you
createdmultiple domains, you must start an additional Admin Console session to manage the
otherdomains. When specifying the URL for the Admin Console, be sure to use the port
numberof the DAS associated with the domain to be administered.
UsageProles
Everyadministrative domain is associated with a usage prole, which identies the capabilities
ofthat domain. Enterprise Server provides the following proles:
Developer:Use this prole if you are running your domain in a development environment
andif your applications do not need the NSS keystore or clustering features, such as load
balancing,and session persistence.
Cluster:Use this prole if you need to create clusters but do not require the high-availability
database(HADB) or the NSS keystore.
Enterprise::Use this prole if you need HADB and NSS. This prole is usable only if you
installHADB and NSS separately or if you install Enterprise Server as part of enterprise
oerings,such as Java Enterprise System (JES). For information on how you can use the
enterpriseprole with Enterprise Server, see Using the Enterprise Prole
Thedomain provides a precongured runtime for the user applications. Usage proles
facilitatesthe distinction between the Application Server binaries and the runtime
conguration.Proles enable you to use the same installation of Enterprise Server to create
dierentdomains with proles that suit specic needs. For example, a developer may want to
usethe Enterprise Server to get to know the latest Java EE specications. This developer does
notneed stringent security settings. Another user who wants to deploy applications in a
productionenvironment needs an inherently secure environment.
Table1–1 lists the features available with each prole:
TABLE1–1 FeaturesAvailablefor Each Prole
Feature DeveloperProle ClusterProle
EnterpriseProle(not
availablewithSun GlassFish
CommunicationsServer)
Securitystore JKS JKS NSS
Clustering/Standaloneinstances Not available Available Available
EnterpriseServer Concepts
Chapter1 • Enterprise Ser ver Overview 27