Information TO BE CONSOLIDATED to Modules And Leads page at NEW
wiki.glassfish.java.net
GlassFish Project -
GlassFish Server Modules
The majority of the GlassFish code is available under the
Common
Development and
Distribution License (CDDL) v1.0 for both the source and
binary forms. Certain components are released in binary form only,
under
Sun's
binary license. See the GlassFish Code Dependencies WiKi
(
http://wiki.java.net/bin/view/Projects/GlassFishCodeDependencies)
for
details. You must agree to all of these licenses as part of
the
installation before viewing and/or using the code.
List of Modules
Below is an index of GlassFish Server modules and technologies
found in the GlassFish workspace. Not all
modules have their pages ready at this time and we are currently
working on setting up those pages. Several of the technologies
integrated into GlassFish are developed in other projects. See
the
Related GlassFish
Technologies section for what those are and where to find them.
-
Administration and Monitoring:
-
App Server Tools:
-
CLI:
Command Line Interface, asant, Dotted names
- GUI:
Admin Console
-
Diagnostic Service: Server diagnostics
-
Log Analyzer: Log analyzer tool
-
Upgrade: Application Server Upgrade Tool
-
Verifier: Application Verifier
-
ACC: Application Client Container
-
Integration
Technologies: Java Connector Architecture, Transactions and
Connection Pooling
-
Deployment:
Application Deployment
-
EJB:
Enterprise JavaBeans
-
CMP:
Container Managed Persistence
-
JavaMail:
JavaMail
-
Java
Persistence API: Java Persistence API implementation
-
Java
EE
Service Engine: JBI integration
-
Logging: Logging
-
Messaging: Java Messaging Service
-
Security:
Security
-
Server Startup and Shutdown
-
Classloader: Application Server classloaders
-
On-Demand Initialization: Container initialization based on
demand
-
Lifecycle Module: Start/Stop a module with Application
Server's lifecycle
-
Web
Services
-
Webtier:
Includes information about the JSP, Servlet and Grizzly code.
-
Grizzly: http connector
-
JSP: Java Server Pages
-
Servlet: Servlet
Related GlassFish
Technologies
Some of the technologies that are included in GlassFish are actually
developed as part of other projects and only a binary component is
integrated
within the GlassFish server. See this page
for information regarding the technologies that are integrated.
The links below go to the place
where development occurs.
- Ajax Project
jMaki, Web Remoting using AJAX
-
BluePrints Solution
Catalog guidelines and
best practices for Java EE applications
-
Fast Infoset Binary
encoding for the XML Information Set
-
Firstcup - Java EE
5 Tutorial
-
Generic RA for JMS
Generic Resource Adapter for JMS
- Glassfish-samples
Relevant sample applications to
demonstrate Java EE Technologies
-
Glassfishplugins
Plugins for both NetBeans and Eclipse
-
istack-commons
-
JAXB Java API for XML
Binding
-
JAXP Java API for XML
Parsing
-
JAXR Java
API for XML Registry
-
JAX-RPC Java API for
XML RPC
-
JAX-WS Java API for
XML Web Services
- Java DB Sun's supported distribution of the open source Apache Derby Java technology database.
-
JMS Java
Messaging Service
- Phobos A lightweight, scripting-friendly, web
application
environment
-
JSF Java
Server Faces
-
SAAJ The Standard
Implementation for SAAJ
- Shoal - Java based
clustering framework
-
SJSXP Sun Java
Streaming XML Parse
-
StAX Streaming API for
XML Parsers
-
StaX-ex Extended
StAX API
-
Xmlstreambuffer
- WSIT Web Service
Interoperability Technology
-
XWSS WebServices
Security