Jppf manual
Introducción
Dirigido a:
Este manual está dirigido a desarrolladores, ingenieros de software y arquitectos que deseen conocer, aprender o profundizar sus conocimientos de JPPF y cómo funciona. La intención es también proporcionar los conocimientos suficientes no sólo para escribir sus propias aplicaciones usando JPPF, sino también hacerla extensiva mediante la creación decomplementos y los conectores con otros frameworks.
Requisitos previos
JPPF funciona en cualquier sistema que soporte Java. No se requiere sistema operativo, puede ser instalado en todos los sabores de Unix, Linux, Windows, Mac OS y otros sistemas, como zOS u otros sistemas mainframe.
JPPF requiere lo siguiente instalado en su máquina:
* Java Standard Edition versión 1.5 o posterior, con lavariable de entorno JAVA_HOME apuntando a la carpeta raíz de instalación de Java
* Apache Ant, la versión 1.7.0 o posterior, con la variable de entorno ANT_HOME apuntando a la carpeta raíz de instalación de Ant
* Las inscripciones en el PATH del sistema por defecto para JAVA-HOME/bin y Bin ANT_HOME /
Donde descargar
Todo el software JPPF se puede descargar desde la página dedescargas JPPF .
Hemos tratado de dar a cada módulo un nombre que tenga sentido. El formato es JPPF-xyz-<module-name>. Zip, cuando:
* x es el número de versión principal
* y es el número menor de versión
* z es el número de lanzamiento del parche - no aparecerá si no hay parche ha sido puesto en libertad (es decir, si es igual a 0)
* <module-name> es el nombre dado almódulo
Instalación
Cada descarga JPPF está en formato zip. Para instalarlo, simplemente descomprimir en un directorio de su elección.
Cuando descomprimido, el contenido será bajo un directorio llamado JPPF-xyz-<module-name>
Ejecución de los módulos independientes
La distribución JPPF incluye una serie de módulos independientes o componentes, que se pueden implementar y ejecutar deforma independiente en cualquier máquina, ya sea separadas, y / o desde una ubicación distinta cada máquina
Estos módulos son los siguientes:
* plantilla de aplicación: esta es la plantilla de aplicación para utilizar como punto de partida para una nueva aplicación JPPF, archivo JPPF-2.0-application-template.zip
* driver: éste es el componente de servidor, el archivo JPPF-2.0-driver.zip* nodo: este es el componente del nodo, archivo JPPF-2.0-node.zip
* consola de administración: esta es la gestión y la interfaz de usuario de seguimiento, archivo JPPF-2.0.admin-ui.zip
* multiplexor: este es el Multiplicador de TCP que las rutas de todo el tráfico a través de un solo puerto, archivo JPPF-2.0.multiplexer.zip.
Estos módulos están diseñados para ejecutarse desde unscript de Ant. La secuencia de comandos siempre se llama "build.xml" y siempre tiene un destino predeterminado llamado "run". Para ejecutar cualquiera de estos módulos, simplemente escriba "ant" o "ant run" en un símbolo del sistema o consola de shell.
Software necesario
En este tutorial, vamos a estar escribiendo una muestra JPPF aplicación, y se lo ejecuta en una red pequeña. En estesentido, tendremos que descargar e instalar los siguientes componentes JPPF:
* JPPF plantilla aplicación: este es el archivo JPPF-xyz-application-template.zip
* JPPF driver: este es el archivo JPPF-xyz-driver.zip
* JPPF nodo: este es el archivo JPPF-xyz-node.zip
* JPPF consola de administración: esta es el archivo JPPF-xyz-admin-ui.zip
Nota: "xyz" designa a la última versión deJPPF (mayor.menor.update). En general, "xy0" se abrevia en "xy".
Estos archivos están disponibles desde el instalador JPPF y / o desde la página de descarga JPPF .
Además de esto, Java 1.5 o posterior y Apache Ant 1.7.0 o posterior ya debería estar instalado en su máquina.
Vamos a suponer la creación de una nueva carpeta llamada "JPPF-Tutorial, en el que todos estos componentes son...
Regístrate para leer el documento completo.