P. Chauvet – IMA JADE & Calcul Parallèle
1
Tutorial JADE & Calcul Parallèle
Table des matières
Introduction ............................................................................................................................................. 2
Installation et lancement de JADE ........................................................................................................... 2
Pour l’utilisateur .................................................................................................................................. 2
Pour le développeur ............................................................................................................................ 3
Utilisation basique de JADE ..................................................................................................................... 6
Création de containers ........................................................................................................................ 6
Ajout d’Agents ..................................................................................................................................... 7
Utilisation des exemples ..................................................................................................................... 8
P. Chauvet – IMA JADE & Calcul Parallèle
2
Introduction
Présenter JADE…
Installation et lancement de JADE
JADE est une application Java : on suppose donc que JAVA est installée sur les machines sur
lesquelles JADE et ses agents s’exécutent.
Pour l’utilisateur
1. Récupérer le fichier zip contenant les librairies et les exemples sur le site officiel de JADE
(http://jade.tilab.com/) ou demander la version 3.6.1 à P. Chauvet. Pour la version 3.6.1, le
fichier se nomme « JADE-bin-3.6.1.zip ».
2. Décompresser ce fichier sur le disque de votre choix.
3. Ajouter à la variable d’environnement CLASSPATH le chemin des fichiers « http.jar »,
« iiop.jar », « jade.jar », « jadeTools.jar » (dans le sous-répertoire lib\) et « commons-codec-
1.3.jar » (dans le sous-répertoire lib\commons-codec\).
Exemple : si le fichier zip a été décompressé dans U:\jade, la variable CLASSPATH est égale à
« U:\jade\lib\http.jar;U:\jade\lib\iiop.jar;U:\jade\lib\jade.jar;U:\jade\lib\jadeTools.jar;U:\jad
e\lib\commons-codec\commons-codec-1.3.jar ».Voir annexe 1 pour créer/modifier cette
variable sous Windows XP.
4. JADE peut maintenant être lancée en tapant en ligne de commande cette instruction :
java jade.Boot -gui -local-port 1100
P. Chauvet – IMA JADE & Calcul Parallèle
3
Voir annexe 2 pour exécuter cette commande sous Windows XP. La fenêtre « JADE Remote
Agent Management GUI » doit alors apparaître :
Figure 1 : interface fenêtrée de Jade lorsqu’elle vient d’être lancée.
Pour le développeur
Nous utilisons Eclipse comme outil de développement des agents nécessaires à nos applications de
calcul. La version 3.4.2 (« Ganymede ») peut être téléchargée à partir du site officiel :
http://www.eclipse.org/downloads/packages/
L’installation d’Eclipse se fait simplement en décompressant le fichier zip téléchargé sur le disque de
votre choix (voir l’excellent tutorial de Jean-Michel Doudoux pour l’installation et la prise en main
d’Eclipse sur le site : http://jmdoudoux.developpez.com/cours/developpons/eclipse/ ).
Une fois JADE installée (voir le paragraphe précédent), voici comment configurer un projet de
développement d’agents JADE sous Eclipse étape par étape.
- Dans Eclipse, créer votre projet JAVA. Choisir un nom de projet dans la boîte de dialogue
« New Java Project » puis penser à cliquer sur « Next » pour ajouter les librairies Jade (c’est-
P. Chauvet – IMA JADE & Calcul Parallèle
4
à-dire http.jar, iiop.jar, jade.jar, jadeTools.jar, commons-codec-1.3.jar) au projet :
Figure 2 : exemple de création d’un projet nommé JadeEssai01. 1) nommer le projet ; 2) cliquer sur Next ; 3)
sélectionner l’onglet Libraries ; 4) cliquer sur le bouton Add External JARs puis ajouter les fichiers jar Jade.
- Pour développer et tester des agents Jade, il est utile de configurer la fonction « Run as » du
projet qui devra lancer Jade avec le bon paramétrage :
1) ouvrir le menu contextuel du projet (clic droit sur le projet), puis sélectionner « Run as »
« Run Configurations …» ;
2) dans la fenêtre qui apparaît (figure 3), double-cliquer sur « Java Application » (qui a pour
effet de créer une nouvelle configuration);
P. Chauvet – IMA JADE & Calcul Parallèle
5
3) entrer dans la boîte d’édition « Main class » (onglet « Main ») le nom de la classe
principale « jade.Boot »
4) sélectionner l’onglet « Arguments », puis entrer dans la boîte d’édition « Program
arguments » : « -gui local-port 1100 » ;
1 / 11 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !