Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porVicente Cuenca Blanco Modificado hace 8 años
1
ALGORITMOS DISTRIBUIDOS EN JAVA DAJ
2
¿Que es DAJ? DAJ consiste de una librería de clases java con una simple interface de programación que permite desarrollar algoritmos distribuidos en un modelo de paso de mensajes.
3
Objetivo Proveer una plataforma universal accesible para la búsqueda y educación en el área de los algoritmos distribuidos. DAJ está disponible gratuitamente en la Internet.
4
Estados Nodo Verde: El nodo está listo para ejecutarse. Rojo: El nodo está bloqueado (en espera de un mensaje sobre un canal). Azul: El nodo ha terminado de ejecutarse. Canal Gris: El canal esta vacio. Verde: El canal tiene al menos un mensaje. Rojo: El canal esta vacio y el nodo receptor espera por un mensaje.
5
Instalación Instalar la herramienta DAJ es simple. Descarga el archivo daj.zip y awt.zip (http://www.risc.jku.at/software/daj/)para la versión JDK apropiada y agrega la variable de entorno CLASSPATH para incluir las rutas de estos archivos. Esto te permite usar DAJ localmente. Si desea servir applets DAJ compilado con la versión 1.1 (recordar que no se ejecutará en muchos navegadores), puede proceder como con la versión 1.0, o bien, descargar e instalar los archivos y daj.jar awt.jar en algunos directorio alojado por su servidor Web.
6
EJEMPLO Se implementara la simulación de un programa distribuido que se ejecuta sobre un anillo de tres nodos bidireccionales enlazados unos a otros. Un nodo emite dos mensajes en ambas direcciones; cada nodo escucha iterativamente los mensajes en ambas direcciones y reenvía todos los mensajes recibidos en la otra dirección.
7
Referencias http://www.risc.jku.at/software/daj/report/ http://www.koders.com/java/fid3AF210926CB51E 797DCB9A84AE4ADC1DDA419662.aspx?s=AlgId
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.