Esta sección incluye una lista de los requisitos necesarios para poder instalar Sun GlassFish Communications Server.
La siguiente tabla muestra una lista de los sistemas operativos con los que es compatible Sun GlassFish Communications Server
Tabla 2–1 Sistemas operativos admitidos
Sistema operativo |
Memoria mínima |
Memoria recomendada |
Espacio en disco mínimo |
Espacio en disco recomendado |
JVM |
Tipo de implementación |
---|---|---|---|---|---|---|
Sun Solaris 10 (x86) (32 bits y 64 bits) |
512 MB |
512 MB |
250 MB de espacio libre |
500 MB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Producción |
Sun Solaris 10 (SPARC) (32 bits y 64 bits) |
512 MB |
512 MB |
250 MB de espacio libre |
500 MB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Producción |
Red Hat Enterprise Linux 3.0 Update 1, 4.0 y 5.x (32 bits y 64 bits) |
512 MB |
1 GB |
250 MB de espacio libre |
500 MB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Producción |
SUSE Linux Enterprise Server 10 (32 bits y 64 bits) (También se admiten SP1 y SP2) |
512 MB |
1 GB |
250 MB de espacio libre |
500 MB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Producción |
Windows XP Windows Vista Windows 2008 |
1 GB |
2 GB |
500 MB de espacio libre |
1 GB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Desarrollo |
Windows 7 |
1 GB |
2 GB |
500 MB de espacio libre |
1 GB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Desarrollo |
En Macintosh OS 10.4, 10.5 |
512 MB |
1 GB |
250 MB de espacio libre |
500 MB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits) |
Desarrollo |
OpenSolaris 2009.06 |
512 MB |
1 GB |
250 MB de espacio libre |
500 MB de espacio libre |
J2SE 5.0 (32 bits) Java SE 6 (32 bits y 64 bits) |
Desarrollo |
En UNIXTM, puede averiguar cuál es su versión del sistema operativo utilizando el comando uname. El espacio en disco se puede comprobar con el comando df.
Le recomendamos utilizar el sistema de archivos NTFS en lugar de FAT o FAT32 cuando ejecute Communications Server en cualquier plataforma de Windows.
Es aconsejable que los usuarios de Solaris 10 (x86, SPARC) tengan instalados los "clústeres de revisiones recomendadas de Sun". El clúster del parche se encuentra en "Parches recomendados y de seguridad" de la página web de SunSolve.
La versión mínima (y certificada) de JDK necesaria para Communications Server es 1.6.0_7.
Puede conmutar a otra versión admitida de Java SE editando el asenv file tal y como se describe aquí.
Si aún no lo ha hecho, instale la nueva versión de Java SE en el sistema.
Puede descargar el Java SE SDK desde http://java.sun.com/javase
Detenga los dominios de Communications Server.
Edite el archivo as-install/config/asenv.conf (asenv.bat en Windows) cambiando el valor de AS_JAVA para que señale al nuevo directorio de inicio de Java:
Edite el archivo as-install/samples/common.properties cambiando la línea que comienza por com.sun.aas.javaRoot... para que haga referencia al directorio de inicio de Java.
Reinicie Communications Server.
La versión de Ant incluida en la instalación del archivo JAR de SailFin es 1.6.5. Para crear una aplicación personalizada de enrutador de aplicaciones, necesita la versión de Ant 1.7, que deberá descargar por separado.
La Tabla 2–2 incluye una lista de las bases de datos y controladores que cumplen los requisitos de compatibilidad de Java EE. Todas las configuraciones admitidas de Sun GlassFish Communications Server deben incluir como mínimo una combinación base de datos/controlador que figure en esta tabla, tal como la base de datos Java DB incluida y el controlador. Asimismo, Communications Server está diseñado para admitir la conectividad JDBC en cualquier DBMS adicional con el correspondiente controlador JDBC.
Tabla 2–2 Controladores JDBC compatibles con Java EE
Proveedor de los controladores JDBC |
Tipo de controlador JDBC |
Servidor de base de datos admitido |
---|---|---|
Derby Network Client |
Tipo 4 |
Derby 10.2 |
DataDirect 3.6.x, 3.7.x |
Tipo 4 |
Oracle 10g Oracle 9i Sybase ASE 12.5, 15 MS SQL 2000, 2005 DB2 9.1 DB2 8.1, 8.2 |
MySQL Connector/J Driver 5.1.6 |
Tipo 4 |
MySQL 5.0 |
Oracle 10g, 11g |
Tipo 4 |
Oracle 10g, 11g -RAC |
PostGres |
Tipo 4 |
8.2.x |
En general, Communications Server admite todos los controladores JDCB que cumplan con la especificación de Java EE.
Para las instalaciones basadas en archivos, Message Queue 4.4 se incorpora en el mismo paquete que Communications Server.
El código adjunto a Sun GlassFish Message Queue que se proporciona como parte de Communications Server está probado y comprobado (normalmente) contra la versión equivalente del agente de Message Queue. Esto significa que no está admitido utilizar el código adjunto a Message Queue proporcionado para conectar un agente Message Queue remoto (no gestionado por Communications Server) con una versión distinta del código de Message Queue.
Esta sección incluye una lista de los navegadores que son compatibles con Sun GlassFish Communications Server 2.0.
Tabla 2–3 Exploradores web compatibles
Explorador |
Versión |
---|---|
Mozilla |
1.7.12 |
Internet Explorer |
6.0 Service Pack 2, 7.0 |
Firefox |
2.x, 3.x |
Safari |
3.x,4.x |
Netscape |
8.0.4, 8.1, 9.0, 9.0.x |
Los siguientes requisitos adicionales se deben cumplir para poder instalar el software de Sun GlassFish Communications Server.
Espacio libre: el directorio temporal debe tener un mínimo de 35 MB libres para poder instalar Sun GlassFish Communications Server.
Uso del programa de desinstalación: si necesita eliminar Communications Server del sistema, es fundamental que utilice el programa de desinstalación que se incluye con el software. Si intenta utilizar cualquier otro método, surgirán problemas cuando intente reiniciar la misma versión o cuando desee instalar una versión nueva.
Puertos libres: Debe disponer de 7 puertos libres. El programa de instalación detecta automáticamente los puertos e indica aquellos que no se están utilizando en ese momento para el dominio predeterminado. Por defecto, los puertos predeterminados desde el inicio son:
8080 para HTTP, 8181 para HTTPS
3700 para IIOP, 3820 para IIOP/SSL y 3920 para IIOP/SSL con Autenticación Mutua
4848 (HTTP) para Administration Server
El puerto 8686 (RMI) para los clientes JMX
Cierre del servidor de seguridad (Microsoft Windows): debe detener cualquier tipo de software de servidor de seguridad antes de instalar Sun GlassFish Communications Server porque algunos servidores de seguridad desactivan todos los puertos de forma predeterminada. El programa de instalación debe determinar con precisión qué puertos están disponibles.