[Sorry for English speakers...] Présentation ------------ Netrunner entre dans le cadre pédagogique d'EPITA. Le but est faire fonctionner un script permettant de tester des tarballs dans un environnement distribuer. Po_ur ceci, nous utilisons la bibliotèque des Aglets d'IBM. Mise en oeuvre -------------- La classe src/Init.java doit ajouter dans les "Vector" "qtars" et "urls" les tarballs à faire passer et les adresses disponibles. Pour modifier la commande à executer, modifiez la méthode getCmd() de src/Calc.java La modification de ces fichiers est assez penible. Nous nous en excusons, mais, le but du projet n'était de faire une interface utilisateur et nous nous sommes plutot pencher sur les techniques de calculs parallèles Si vous n'avez jamais lancé de serveur d'aglet a partir de votre compte, vous devrez tout d'abord crée des clef grace à l'utilitaire keytool (fourni avec la machine virtuelle de Sun). Vous aurez aussi surement besoin de modifier les paramètres de sécurité de Tahiti. Vous devez autoriser l'execution de la moulinette. Le server Tahiti est fournis avec la tarball mais, c'est une simple copie du serveur Tahiti de IBM. Vous pouvez donc très bien charger le projet à partir d'un serveur Tahiti que vous auriez déjà onstaller/paramètré. "ant run" permet de compiler les classes que vous avez modifié si besoin et de lancer un serveur d'aglet avec l'interface Tahiti. Tahiti vous demandera surement un login et un mot de passe. Il sagit du login et du mot de passe de la clef que vous avez généré avec keytool. Il se peut que vous ayez simplement envie de compiler les aglets. Utilisez alors la commande "ant compile" Si vous voulez avec une sortie de l'utilisation des Aglet, vous devez tout d'abord créer l'aglet netrunner.Viewer. Vous devez ensuite créé l'aglet netrunner.Init. Celui-ci se chargera d'initiliser la liste de serveurs disponible, la liste de tarballs a tester et de créer l'aglet Master initial (qui automatiquement créera les fils dont il a besoin en fonction d'un certain nombre de paramètres)