In Java EE 6 wird erstmals das Konzept der Profile verwendet. Ein Profil ist eine Sammlung von Java EE-Technologien und -APIs, die sich an bestimmte Entwickler-Communities und Anwendungstypen richten.
Die folgenden Profile werden durch die Distributionen von Sun GlassFish Enterprise Server v3 implementiert:
Vollständiges Plattformprofil (Full Platform Profile). Dieses Profil ist für Entwickler konzipiert, die den vollständigen Satz Java EE-APIs für die Entwicklung von Unternehmensanwendungen benötigen. Das vollständige Plattformprofil wird bei der Installation von Sun GlassFish Enterprise Server v3 installiert. Dieses Profil wird außerdem im Rahmen der Java EE 6 SKD-Installation installiert.
Webprofil (Web Profile). Dieses Profil enthält Webtechnologien, die Teil der vollständigen Plattform sind, und ist für Entwickler konzipiert, die nicht den vollständigen Satz Java EE-APIs benötigen. Das Webprofil wird bei der Installation von Sun GlassFish Enterprise Server v3 Web Profile installiert. Dieses Profil wird außerdem zusammen mit dem Java EE 6 Web Profile SKD installiert.
Java EE 6 SDK-Distributionen stehen auf der Java EE 6 SDK-Downloadseite zur Verfügung.
Eine Liste der in den einzelnen Profilen enthaltenen APIs finden Sie unter Java EE 6-Standards.