Proyecto GlassFish - 3.0.1 Final

Guía de inicio rápido | Notas de la versión | Guía de instalación | Documentación | Página del Proyecto GlassFish | Licencias | Acerca de GlassFish 3.0.1 | Asistencia

Bienvenido a GlassFish 3, el primer servidor de aplicaciones del sector compatible con la plataforma de Java y el estándar Enterprise Edition 6 (Java EE 6).
Su mejora en flexibilidad y facilidad de uso reduce los costes, ya que aumenta la productividad de los desarrolladores gracias a una arquitectura de aplicaciones más sencilla y a la compatibilidad dinámica con las actualizaciones.

¿Qué es GlassFish 3.0.1?

GlassFish 3.0.1 ha sido desarrollado a partir de un tiempo de ejecución modular y flexible basado en el estándar OSGi. Permite a las organizaciones crear e implementar aplicaciones web con el perfil web de Java EE 6 ligero y sacar partido fácilmente de la potencia de toda la plataforma de Java EE 6 para aplicaciones de empresa. Los desarrolladores también pueden beneficiarse del modelo de programación simplificado y de las mejoras en la productividad que ofrece Java EE 6. El resultado es una plataforma flexible que aplica solamente lo necesario para responder a las necesidades de la empresa, reduciendo el coste y la complejidad. Puesto que GlassFish 3.0.1 emplea una arquitectura de microkernel basada en OSGi, los programadores pueden comenzar con el perfil web de Java EE 6 y utilizar el Update Center (Centro de actualización) para actualizar dinámicamente hasta la plataforma completa de Java EE 6.

GlassFish 3.0.1 también es compatible con NetBeans 6.9, Eclipse, y con varios tipos de lenguajes de secuencia de comandos, como JRuby/Ruby y Groovy/Grails. Asimismo, cuenta con una consola de administración muy fácil de usar y está conectado con el Update Center (Centro de actualización). Después de instalar y utilizar GlassFish 3.0.1, puede hacernos llegar sus comentarios y, por supuesto, participar en el proyecto.

¿Cuál es la licencia?

Las distribuciones de la comunidad de GlassFish están disponibles bajo una licencia doble que está formada por la Licencia de desarrollo y distribución común (CDDL) v1.0 y la Licencia pública general GNU (GPL) v2. Consulte los documentos "Léame" de otros fabricantes y los documentos "Léame" sobre los perfiles web de otros fabricantes para saber más detalles sobre los componentes externos incluidos en GlassFish 3.0.1 y sus correspondientes licencias.

¿Cómo puedo hacerme con GlassFish 3.0.1?

GlassFish Server Open Source Edition 3.0.1

Distribución

Windows [1]

Tamaño (en MB)

Linux / Unix / Mac [2]

Tamaño (en MB)

Archivo comprimido [3]

Tamaño (en MB)

GlassFish 3.0.1
Open Source Edition
Perfil completo

glassfish-3.0.1-windows.exe (inglés)

34

glassfish-3.0.1-unix.sh (inglés)

54

glassfish-3.0.1.zip (inglés)

77

glassfish-3.0.1-windows-ml.exe
(multilingüe)

37

glassfish-3.0.1-unix-ml.sh
(multilingüe)

58

glassfish-3.0.1-ml.zip
(multilingüe)

85

GlassFish 3.0.1
Open Source Edition
Perfil web

glassfish-3.0.1-web-windows.exe (inglés)

34

glassfish-3.0.1-web-unix.sh (inglés)

33

glassfish-3.0.1-web.zip (inglés)

47

glassfish-3.0.1-web-windows-ml.exe
(multilingüe)

37

glassfish-3.0.1-web-unix-ml.sh
(multilingüe)

35

glassfish-3.0.1-web-ml.zip
(multilingüe)

52
[1]: instalador basado en GUI para Windows. Se puede utilizar en modo silencioso.
[2]: instalador basado en GUI para Solaris, Linux y MacOS X. Puede utilizarse en modo silencioso.
[3]: archivo de descarga independiente de la plataforma. Simplemente descomprima e inicie con el valor predeterminado domain1.

Versión JDK requerida

Las instalaciones requieren JDK 6. La versión mínima y certificada necesaria es la 1.6.0_20.

Otras distribuciones de GlassFish 3.0.1

Coordenadas en Maven

groupId (id. de grupo)

Artifactid (id. de artefacto)

Descripción

org.glassfish maven-embedded-glassfish-plugin:3.0.1 (pom.xml) Complemento para Maven incrustado en GlassFish. glassfish:run, glassfish:deploy, etc...
Consulte la Guía de servidores incrustados ("Embedded Server Guide") para saber más detalles.
org.glassfish.extras glassfish-embedded-all:3.0.1 (pom.xml) GlassFish 3.0.1 en un único archivo JAR, útil para utilizar incrustado.
Contiene la implementación de perfil completo (45 MB).
org.glassfish.extras glassfish-embedded-web:3.0.1 (pom.xml) GlassFish 3.0.1 en un único archivo JAR, útil para utilizar incrustado.
Contiene la implementación de perfil web (36 MB).
javax javaee-api:6.0 (pom.xml) Todas las API del perfil completo de Java EE 6. Sólo contiene las API.
Útil para la compilación, no para ejecutar en Java SE o entornos junit.
Este artefacto debe utilizarse con un ámbito especificado.
javax javaee-web-api:6.0 (pom.xml) Todas las API del perfil web de Java EE 6. Sólo contiene las API.
Útil para la compilación, no para ejecutar en Java SE o entornos junit.
Este artefacto debe utilizarse con un ámbito especificado.
javax javaee-endorsed-api:6.0 (pom.xml) Todas las API del perfil web de Java EE 6. Sólo contiene las API.
Útil para la compilación, no para ejecutar en Java SE o entornos junit.
Este artefacto debe utilizarse con un ámbito especificado.

Se recomienda que utilice este depósito (Nexo) que sirve como proxy a varios depósitos maven utilizados para crear GlassFish: http://maven.glassfish.org/content/groups/glassfish

Si usa los artefactos específicos para GlassFish del cuadro anterior, debe añadir el siguiente depósito:

<repository>
   <id>java.net</id>
   <name>GlassFish Maven Repository</name>
   <url>http://download.java.net/maven/glassfish</url>
</repository>

Documentación sobre las API de JavaDoc

¿Qué hay en GlassFish 3.0.1?

GlassFish 3.0.1 proporciona un núcleo ligero y extensible basado en OSGi. En combinación con el Update Center (Centro de actualización) de GlassFish, los desarrolladores pueden aprovechar tecnologías web de Java, lenguajes dinámicos así como interfaces de administración web y líneas de comando muy fáciles de usar. Nota: las distribuciones siguientes contienen algunos conjuntos de aplicaciones de valor añadido, no incluidas en los requisitos mínimos de Java EE.


Función

Incluida en
GlassFish 3.0.1
Perfil completo

Incluida en
GlassFish 3.0.1
Perfil web

Plataforma de Java, Enterprise Edition 6

X

X

EJB 3.1 Lite (compatible sólo con el contenedor local)

X

X

JTS/JTA 1.1 **

X

X

microkernel basado en OSGi

X

X

Tecnologías web de Java (Servlet 3.0, JSP 2.2, JSF 2.0, JSTL 1.2, el 2.2)

X

X

Grizzly/Comet

X

X

JPA 2.0, (EclipseLink), agrupación de conexiones JDBC

X

X

JDBC 4.0

X

X

JavaDB 10.5.3

X

X

Consola de administración web y CLI

X

X

Reimplementación rápida (mantenimiento del estado de la sesión durante la ejecución de la reimplementación)

X

X

OMG CORBA APIs 3.0

X

X

Debugging Support for Other Languages 1.0

X

X

Common Annotations for Java 1.1

X

X

Dependency Injection for Java 1.0

X

X

Managed Beans 1.0

X

X

Interceptors 1.1

X

X

Contexts and Dependency Injection for Java 1.0 (CDI; anteriormente, Web Beans)

X

X

Bean Validation 1.0

X

X

JAX-RS 1.1 (Jersey)

X

X

API completas para EJB 3.1 (compatibles con contenedores remotos)

X


Java EE Connector Architecture 1.6

X


JAX-WS 2.2

X


JAXB 2.2

X


Implementing Java Web Services 1.3

X


Web Services Metadata for the Java Platform 2.1

X


JMS 1.1

X


JavaMail 1.4

X


JACC 1.4

X


Java Authentication Service Provider Interface for Containers 1.1

X


Java EE Application Deployment 1.2

X


J2EE Management 1.1

X


JAX-RPC 1.1

X


JAXR 1.0

X


CORBA 3.0.0

X

*

Metro

X


* La plataforma completa de Java EE contiene paquete CORBA completo. Las API de OMG CORBA v3.0 están disponibles en el perfil web de Java EE.
** Propagación de transacción no admitida

Todos los componentes anteriores, además de los adicionales que aparecen debajo, están disponibles en el Update Center (Centro de actualización):

¿Cómo puedo instalar y utilizar GlassFish 3.0.1?

Consulte la Guía de instalación (en inglés) para seguir todos los pasos de la instalación y la Guía de inicio rápido (en inglés) para empezar a utilizar el programa enseguida. Puede encontrar ambas guías en la exhaustiva página de documentación en inglés dedicada a GlassFish 3.0.1. También puede consultar otros recursos como nuestra selección de blogs.

¿Cómo obtener ayuda con GlassFish 3.0.1?

Puede encontrar asistencia para GlassFish Server Open Source Edition 3.0.1 en la comunidad. Sólo tiene que dirigirse a lista de correo de los usuarios de GlassFish o al foro de GlassFish con todos los problemas, comentarios o preguntas que se planteen. También puede acceder a la documentación de la Asistencia comercial.