Précédent   Forum du club des développeurs et IT Pro > Java > Général Java > Langage > Autres > Programmation par agent
Programmation par agent Forum d'entraide pour la programmation orientée agents et les frameworks associés (JADE, JACK, Jadex, JAgent, Janus, Jason, MadKit, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 22/11/2011, 19h07   #181
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Merci Mr.Djug

Ah! oui, j'avais télécharger ce vidéo et j'avais essayé de faire toutes les étapes, mais le problème est que je ne puisse pas lancer les deux agents à partir de ligne de commande et c'est pour ça je lance le JADE premièrement et puis je crée les agents à partir de l'interface du JADE

aussi lorsque j'essaie d'espionner les agents avec le sniffer je n'observe aucun message échangé entre eux.

et voilà l'image jointée présente ça

juste une remarque pour le commande :

java jade.Boot -container AgentA:AgentA

ce n'a marche pas, il crée un nouvel container mais ne contient aucun agent!!!

une autre remarque le résultat du votre exemple est affiché sous le console de ligne de commande mais moi dans le console d'Eclipse...

comment???
Images attachées
Type de fichier : jpg Window Capture03.jpg (155,0 Ko, 12 affichages)
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 09h27   #182
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
tes agents n'ont pas été lancés, parce-que Jade ne les a pas trouvé

jettes un coup d’œil sur:

http://www.developpez.net/forums/d79...e/#post5022111
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2011, 12h23   #183
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Bonjour à tous!!

Merci Mr.Djug,

c'est bon, j'ai réussi d'espionner mes agents avec le sniffer

mais j'ai pas pu créer un nouvel agent dans un nouvel container,

alors, quel est le rôle de créer les agents en différent container ??
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2011, 08h37   #184
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Citation:
alors, quel est le rôle de créer les agents en différent container ??
Il me semble qu'il n'est pas possible, en utilisant la ligne de commande, de lancer un agent dans un container créé auparavant.
Donc la seule solution qui reste disponible est celle de lancer l’agent dans un nouvelle container.


Citation:
mais j'ai pas pu créer un nouvel agent dans un nouveau container,

Comment as-tu procédé pour lancer l’agent ? et quel est le message d’erreur ?
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2011, 22h06   #185
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Bonsoir!

Merci bien Mr.Djug pour votre réponse et désolée pour ce retard


Citation:
Comment as-tu procédé pour lancer l’agent ? et quel est le message d’erreur ?
1/ j'ai lancé premièrement l'interface JADE par la commande :

java jade.Boot -gui

2/ puis, j'ai créé l'agent A dans une autre fenêtre cmd par la commande:

java jade.Boot -container AgentA:AgentA

3/ la même chose pour l'agent B

java jade.Boot -container AgentB:AgentB

et aucune message d'erreur affiché mais aussi aucun résultat dans les consoles !!!!

les images jointes expliquent mon problème

et merci d'avance
Images attachées
Type de fichier : jpg Window Capture1.jpg (218,8 Ko, 4 affichages)
Type de fichier : jpg Window Capture2.jpg (180,1 Ko, 3 affichages)
Type de fichier : jpg Window Capture3.jpg (142,3 Ko, 3 affichages)
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2011, 10h20   #186
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Aucun message d’erreur ? tu es sûre ?? alors qu’appel-t-on ces deux messages
Code :
GRAVE: Cannot create Agent AgentB



Citation:
GRAVE: Cannot create Agent AgentA


Jade n’arrive pas à retrouver les deux agents parce que, tout simplement, tu n’as pas encore mis les agents dans un répertoire reconnu par la plateforme comme c'est expliqué ici :
http://www.developpez.net/forums/d79...e/#post5022111
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 10h44   #187
mamouamira
Invité de passage
 
Femme amira chatti
Étudiant
Inscription : décembre 2011
Messages : 1
Détails du profil
Informations personnelles :
Nom : Femme amira chatti
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : décembre 2011
Messages : 1
Points : 2
Points : 2
Par défaut communication entre agents

bonjour, je suis une débutante dans ce domaine.
Je vais réaliser un mini-projet qui consiste à créer des agents qui communiquent entre eux en envoyant des messages et des requétes.
ex: agent1 envoit un msg "je veux la résultat se 1 et 2 ou produite de 1 et 2"
le 2éme agent lui donne la résultat en utilisant le registre DF.
y'as-t-il une possibilité de me donner d'autres exemples pour que je puisse me baser sur eux afin de réaliser mon petit projet ou bien des liens.
Merci de m'aider car j'ai plus de temps
mamouamira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 11h15   #188
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
il me semble que l’exemple de ce tutoriel explique une bonne partie de ce que tu cherches à réaliser.
Sinon, tu peux trouver d’autres cas de communication d’agents Jade (un peu plus complexe) dans les exemples qui accompagne le framework.
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 21h44   #189
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Salut tous le monde!!

désolée pour ce retard au retour parce que j'ai eu un problème de connexion Internet

Citation:
Aucun message d’erreur ? tu es sûre ?? alors qu’appel-t-on ces deux messages
ohhh! je ne vois ces messages

j'avais fait toutes les étapes que vous m'avez dit, même si j'ai mis les fichiers.class dans un répertoire qui son chemin dans le classpath,
mais je ne réussie pas de créer un agent dans un autre container

vraiment, je ne sais pas où se trouve le problème...
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 09h41   #190
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Bonjour,
Quel est le chemin du dossier qui contient les agents?
Peux-tu exécuter cette commande via l’invite de commande (win+R puis > cmd) :
Puis nous montrer le contenu du fichier
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2011, 20h03   #191
msx741
Invité régulier
 
Inscription : janvier 2006
Messages : 6
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 6
Points : 6
Points : 6
Envoyer un message via MSN à msx741 Envoyer un message via Yahoo à msx741
BONSOIR Mr. Djug

quelle sont les recommandations pour convertir un programme java ou des classes JAVA vers des programmes ou des classes JADE

merci pour la reponse
msx741 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 07h46   #192
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Citation:
Envoyé par Djug Voir le message
Bonjour,
Quel est le chemin du dossier qui contient les agents?
Peux-tu exécuter cette commande via l’invite de commande (win+R puis > cmd) :
Puis nous montrer le contenu du fichier
Bonjour,
Merci Mr.Djug pour votre réponse

voici le chemin de dossier qui contient les agents:

C:\Users\UTILISATEUR\workspace\MyFirstAgent\bin\FirstAgent

mais pour la ligne de commande, je ne suis pas sûre que ceci qui vous lui cherchez, voilà une capture de la ligne de commande
Images attachées
Type de fichier : jpg Window Capture.jpg (138,7 Ko, 4 affichages)
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 09h41   #193
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Le chemin du dossier FirstAgent ne figure pas dans la variable path pour cette raison Jade n’arrive pas à retrouver les agents.

http://www.developpez.net/forums/d79...e/#post5022111
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 09h46   #194
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Citation:
Envoyé par Djug Voir le message
Le chemin du dossier FirstAgent ne figure pas dans la variable path pour cette raison Jade n’arrive pas à retrouver les agents.

http://www.developpez.net/forums/d79...e/#post5022111
path ou classpath??
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 09h50   #195
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Citation:
Envoyé par Papillon de mer Voir le message
path ou classpath??
classpath
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 09h54   #196
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Pas de problème

voilà le classpath
Images attachées
Type de fichier : jpg Window Capture011.jpg (107,2 Ko, 5 affichages)
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 10h15   #197
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Supprimes le %classpath% de la variable, fermes toutes les fenêtres et réessayes de lancer une nouvelle fois les agents.
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 11h42   #198
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Citation:
Envoyé par Djug Voir le message
Supprimes le %classpath% de la variable, fermes toutes les fenêtres et réessayes de lancer une nouvelle fois les agents.
Ok, je supprime le %classpath%,

mais lorsque je veux lancer mes agents, je ne trouve pas ses noms de classes
pour les ajouter dans classname
Images attachées
Type de fichier : jpg Window Capture004.jpg (137,2 Ko, 2 affichages)
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 11h50   #199
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 170
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 170
Points : 19 490
Points : 19 490
Citation:
Envoyé par Papillon de mer Voir le message
Ok, je supprime le %classpath%,

mais lorsque je veux lancer mes agents, je ne trouve pas ses noms de classes
pour les ajouter dans classname
Est-ce que au moins tu as essayé de lancer les agents ?

J’ai eu un problème (sous XP) avec les variables d’environnement quand elles contiennent d’autres variables, le système ignorait tout ce qui se trouvait après cette variable.
Si tu tiens vraiment à garder %classpath% (je ne vois pas vraiment l’intérêt) alors, il faut la mettre la en dernier.
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2011, 12h30   #200
Papillon de mer
Membre à l'essai
 
Femme
Etudiante
Inscription : novembre 2011
Messages : 86
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Etudiante

Informations forums :
Inscription : novembre 2011
Messages : 86
Points : 24
Points : 24
Citation:
Envoyé par Djug Voir le message
Est-ce que au moins tu as essayé de lancer les agents ?

J’ai eu un problème (sous XP) avec les variables d’environnement quand elles contiennent d’autres variables, le système ignorait tout ce qui se trouvait après cette variable.
Si tu tiens vraiment à garder %classpath% (je ne vois pas vraiment l’intérêt) alors, il faut la mettre la en dernier.

Oui, j'essaie de les lancer

mais, je remarque que lorsque je lance le JADE via de la ligne de commande je trouve quelques problèmes comme par exemple: le JADE ne trouve pas les noms des classes des agents . l'image posée dans la réponse précédente explique ça

par contre, lorsque je lance le JADE via eclipse, il peut trouver les noms des classes des agents et aucun problème

je crois qu'il y a une contradiction


pour le %classpath% , j'ai le mis parceque j'ai trouvé ce chemin dans le guide du JADE

%CLASSPATH%;.;c:\jade\lib\jade.jar;
c:\jade\lib\Commons-codec\commons-codec-1.3.jar
Papillon de mer est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h22.


 
 
 
 
Partenaires

Hébergement Web