PROYECTO FIN DE CARRERA Aplicaciones de telefonía sobre JAIN SLEE PLIEGO DE CONDICIONES Requisitos de las plataformas JSLEE Víctor Hugo Ros Villegas 9. Requisitos de las plataformas JSLEE 9.1. Requisitos de Rhino Antes de instalar el Rhino SDK SLEE hay que asegurarse de tener lo siguiente: • Las plataformas hardware y de sistema operativo soportadas son: El Rhino SDK SLEE se soporta sobre el siguiente hardware: - Intel i686. - AMD. - Ultrasparc III. El Rhino SDK SLEE se soporta sobre los siguientes SO: - Linux 2.4. - Solaris 9. - Red Hat Linux 9. El Rhino SDK SLEE se soporta sobre las siguientes plataformas Java: - Sun 1.4.2_03 o superior para Sparc/Solaris y Linux/Intel. Se ha hecho uso de un procesador Intel i686. El sistema operativo instalado ha sido el Linux Fedora Core 4 2.6.11-1.1369_FC4 [26]. Finalmente, como plataforma Java se utilizó el jdk1.5.0_05, ya que con el Linux Fedora Core 4, la versión 1.4.2_09 del JDK daba problemas. Sin embargo, utilizando el Linux Fedora Core 3 sí se podía hacer uso de dicha versión. • Una configuración hardware adecuada: Para arrancar el Rhino SDK SLEE, con las aplicaciones de demostración desplegadas, el sistema debe tener una memoria de 256 Mbytes o mayor. Además, el SDK requiere al menos 25 Mbytes de espacio en disco duro. • Una configuración de red adecuada: El sistema debe ser capaz de resolver su nombre de host y de dominio, y el puerto loopback ethernet 127.0.0.1. • Un servidor PostgreSQL: Ya existe en el Fedora Core 4. • Una shell Unix, Linux o Solaris. • El J2SE SDK 1.4.2 de Java o superior: Se instaló la versión 1.5.0. Pliego de condiciones 133 Requisitos de las plataformas JSLEE Víctor Hugo Ros Villegas • El Apache Ant 1.6.2 o superior: Ya existe en el Fedora Core 4. • La utilidad “unzip”. • La utilidad “tar”. Como se puede observar, instalando el sistema operativo Linux Fedora Core 4 (disponible desde el 13 de junio de 2005), no sólo se dispone de una distribución gratuita, sino también de una serie de herramientas incorporadas como son un servidor PostgreSQL [27] y el Apache Ant [28], que serán indispensables para la instalación del SLEE. 9.2. Requisitos de Mobicents Para poder hacer uso de la plataforma Mobicents habrá que disponer al menos de los siguientes recursos: • JDK: Mobicents compila y arranca sobre el JDK 1.4 o superior. • Apache Ant: Es necesaria la versión 1.6 o superior. • JBoss: Mobicents está actualmente construido sobre JBoss 3.2.6. • Cliente CVS: Necesario para la descarga de Mobicents. • Última versión de Mobicents: Descargada vía CVS (Concurrent Versions System - Sistema de Control de Versiones), y gracias a ello se podrá actualizar fácilmente la plataforma. Como sistema operativo, se ha hecho uso concretamente de Microsoft Windows XP Profesional Versión 2002 Service Pack 2. Para el JDK se ha probado tanto con el 1.4 como con el 1.5 [34], y en ambos casos se ha obtenido un funcionamiento correcto. Respecto al Apache Ant, se ha utilizado la versión 1.6.5 [28]. De JBoss se ha instalado la versión 3.2.6 recomendada [35]. Y por último, en relación al cliente CVS, decir que se ha hecho uso del WinCvs [36], aunque se podría haber utilizado cualquier otro, incluso se podría haber usado el cygwin y el Eclipse, ya que traen la opción CVS. Pliego de condiciones 134