Publicité
+ Répondre à la discussion Actualité déjà publiée
Page 4 sur 9 PremièrePremière 12345678 ... DernièreDernière
Affichage des résultats 61 à 80 sur 173
  1. #61
    Futur Membre du Club
    Inscrit en
    juillet 2010
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : juillet 2010
    Messages : 16
    Points : 16
    Points
    16

    Par défaut

    Citation Envoyé par kinfo2 Voir le message
    il y a qu'un seul container avec les 3 agents décrits ci dessus.
    ainsi un message (!) s'affiche dans la ligne de code:
    public class HelloWorldAgent extends Agent {

    indiquant "The serializable class HelloWorldAgent does not declare a static final serial version UID field of type long"

    pour executer mon code ; j'ai ajouté ,à travers Java BuildPath, les External Jars
    http, iiop, jade et jadetools de c\jade\lib

    puis run->main class: jade.Boot "include librairies.."
    arguments: -gui jade.Boot hag:pk4.HelloWorldAgent;

    l'interface se déclanche avec le message suivant:



    10 août 2010 13:28:59 jade.core.Runtime beginContainer
    INFO: ----------------------------------
    This is JADE 3.7 - revision 6154 of 2009/07/01 17:34:15
    downloaded in Open Source, under LGPL restrictions,
    at http://jade.tilab.com/
    ----------------------------------------
    10 août 2010 13:29:02 jade.core.BaseService init
    INFO: Service jade.core.management.AgentManagement initialized
    10 août 2010 13:29:02 jade.core.BaseService init
    INFO: Service jade.core.messaging.Messaging initialized
    10 août 2010 13:29:02 jade.core.BaseService init
    INFO: Service jade.core.mobility.AgentMobility initialized
    10 août 2010 13:29:02 jade.core.BaseService init
    INFO: Service jade.core.event.Notification initialized
    10 août 2010 13:29:02 jade.core.messaging.MessagingService clearCachedSlice
    INFO: Clearing cache
    10 août 2010 13:29:02 jade.core.messaging.MessagingService boot
    GRAVE: Error installing MTP
    jade.mtp.MTPException: ERROR: The class jade.mtp.http.MessageTransportProtocol for the null MTP was not found
    at jade.core.messaging.MessagingService$CommandTargetSink.installMTP(MessagingService.java:897)
    at jade.core.messaging.MessagingService$CommandTargetSink.handleInstallMTP(MessagingService.java:722)
    at jade.core.messaging.MessagingService$CommandTargetSink.consume(MessagingService.java:668)
    at jade.core.CommandProcessor$SinksFilter.accept(CommandProcessor.java:253)
    at jade.core.Filter.filter(Filter.java:89)
    at jade.core.Filter.filter(Filter.java:90)
    at jade.core.Filter.filter(Filter.java:90)
    at jade.core.CommandProcessor.processIncoming(CommandProcessor.java:229)
    at jade.core.BaseNode.serveVerticalCommand(BaseNode.java:163)
    at jade.core.BaseNode.serveHorizontalCommand(BaseNode.java:111)
    at jade.imtp.rmi.NodeRMIImpl.accept(NodeRMIImpl.java:59)
    at jade.imtp.rmi.NodeAdapter.accept(NodeAdapter.java:60)
    at jade.core.messaging.MessagingProxy.installMTP(MessagingProxy.java:144)
    at jade.core.messaging.MessagingService.boot(MessagingService.java:279)
    at jade.core.AgentContainerImpl.startNode(AgentContainerImpl.java:438)
    at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:481)
    at jade.core.Runtime.createMainContainer(Runtime.java:148)
    at jade.Boot.<init>(Boot.java:130)
    at jade.Boot.main(Boot.java:70)
    10 août 2010 13:29:02 jade.core.AgentContainerImpl startBootstrapAgents
    GRAVE: Cannot create agent hag: Class pk4.HelloWorldAgent; for agent ( agent-identifier :name hag@wkname:1099/JADE ) not found [nested java.lang.ClassNotFoundException: pk4/HelloWorldAgent;]
    10 août 2010 13:29:02 jade.core.AgentContainerImpl joinPlatform
    INFO: --------------------------------------
    Agent container Main-Container@wkname is ready.
    --------------------------------------------
    bonsoir kinfo2,
    essaye de mettre dans l'argument le code suivan:
    -gui hag:pk4.HelloWorldAgent

  2. #62
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    mais pourquoi tu ne lance pas l'agent de la maniere expliquer dans le tutoriel:

    A partir de Eclipse via la commande

    -gui jade.boot smith:firstAgent.HelloWorldAgent
    , ou par la ligne de commande via la commande

    java jade.Boot -gui nomDeLagent:nomDeLaClassDeLagent
    il faut toujours se rappeler que les agents JADE ne sont pas des simples classe java qu'on peux lancer comme on lance d'habitude les application JAVA

    PS: merci d'utiliser les balise code et quote les prochaines fois

  3. #63
    Invité régulier
    Inscrit en
    octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 7
    Points : 8
    Points
    8

    Par défaut

    bonjour,
    merci pour la qualité du tutoriel.
    j'ai réussi à exécuter mon agent grâce à ce tutoriel. quelle méthodologie de conception vous utilisé pour la modélisation de votre système multi-agent?
    merci

  4. #64
    Invité régulier
    Inscrit en
    octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 7
    Points : 8
    Points
    8

    Par défaut

    bonjour tout le monde.
    quelle est la différence entre jade et jadex
    merci

  5. #65
    Invité régulier
    Inscrit en
    octobre 2010
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 7
    Points : 8
    Points
    8

    Par défaut

    salut
    es que jade permet le développement des agents cognitifs
    merci

  6. #66
    Nouveau Membre du Club
    Femme Profil pro Manar
    Etudiante
    Inscrit en
    avril 2009
    Messages
    33
    Détails du profil
    Informations personnelles :
    Nom : Femme Manar
    Localisation : Algérie

    Informations professionnelles :
    Activité : Etudiante

    Informations forums :
    Inscription : avril 2009
    Messages : 33
    Points : 36
    Points
    36

    Par défaut installation jade

    salut
    je suis debutante,je veux installer le plate forme jade mais j'ai obetien ce pb
    Exception in thread "main" java.long.noClassDeffounderror:jade/boot
    s.v.p comment le faire

  7. #67
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    Citation Envoyé par manare Voir le message
    salut
    je suis debutante,je veux installer le plate forme jade mais j'ai obetien ce pb
    Exception in thread "main" java.long.noClassDeffounderror:jade/boot
    s.v.p comment le faire

    voici la procédure à suivre:
    http://djug.developpez.com/java/jade/creation-agent/

  8. #68
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    Il faut faire attention
    La commande pour lancer JADE c’est :
    le B de Boot doit être en majuscule

  9. #69
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut Problème Agents en réseaux

    Bonjour,

    Je voudrais créer une application SMA avec JADE en réseau, chaque PC contient un agent avec son interface et se communique, à présent je l'ai essayé seulement sur deux machines, je sais pas comment ca fonctionne exactement. je veux par exemple: un agent dans un PC1 qui a une petite interface où on envoi un entier, arrive a l'autre agent qui est dans un PC2 pour faire des éventuels calcules.

    Merci pour votre réponses

  10. #70
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    Citation Envoyé par Nabster Voir le message
    Bonjour,

    Je voudrais créer une application SMA avec JADE en réseau, chaque PC contient un agent avec son interface et se communique, à présent je l'ai essayé seulement sur deux machines, je sais pas comment ca fonctionne exactement. je veux par exemple: un agent dans un PC1 qui a une petite interface où on envoi un entier, arrive a l'autre agent qui est dans un PC2 pour faire des éventuels calcules.

    Merci pour votre réponses

    je ne sais pas si les mécanismes de communication offerts par JADE permet de faire communiquer des Agents sur des plateforme différentes (je ne l'ai jamais fait)
    mais tu peux quand même les faire communiquer en échangeant des message via les sockets

    sinon, la solution que je préfère, c'est de faire migrer l'agent d'une plateforme à une autre pour faire la communication

  11. #71
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut

    Citation Envoyé par Djug Voir le message
    je ne sais pas si les mécanismes de communication offerts par JADE permet de faire communiquer des Agents sur des plateforme différentes (je ne l'ai jamais fait)
    mais tu peux quand même les faire communiquer en échangeant des message via les sockets

    sinon, la solution que je préfère, c'est de faire migrer l'agent d'une plateforme à une autre pour faire la communication
    Re bonjour,

    non j'ai pas hétérogénéité des plateformes, par contre j'ai deja essayé la migration, le problème c'est que l'agent se migre sans son interface!!!, c'est a dire : je suis dans PC1 je lance JADE je migre un agent dans un autre PC2 mais son interface ne se s'affiche pas dans le PC2. que doit je faire?

  12. #72
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    ton agent est composé de combien de classes ?

    la migration est-elle assuré par le module IPMS ?

  13. #73
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut

    Citation Envoyé par Djug Voir le message
    ton agent est composé de combien de classes ?

    la migration est-elle assuré par le module IPMS ?
    Bonjour,
    je lance JADE à partir de JBuilder, ensuite je crée des container et depuis l'interface JADE je migre l'agent dans un container qui se trouve dans l'autre PC, mais ca marche pas. c'est comme ca que je le fait. sinon le module IPMS je le connais pas, il sert à quoi exactement?, et quels sont les étapes de migration? et si vous avez des documents sur ce sujet ca serai agréable.
    Merci infiniment.

  14. #74
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    Citation Envoyé par Nabster Voir le message
    Bonjour,
    je lance JADE à partir de JBuilder, ensuite je crée des container et depuis l'interface JADE je migre l'agent dans un container qui se trouve dans l'autre PC, mais ca marche pas. c'est comme ca que je le fait. sinon le module IPMS je le connais pas, il sert à quoi exactement?, et quels sont les étapes de migration? et si vous avez des documents sur ce sujet ca serai agréable.
    Merci infiniment.
    ce que tu fait est une migration entre les Container dans la même plateforme

    IPMS sert à faire la migration entre plateforme (entre deux instance de JADE)


    tu n'a pas encore répondu sur le nombre de classe de ton agent ( il faut que ton agent contient une seule classe)

  15. #75
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut

    Citation Envoyé par Djug Voir le message
    ce que tu fait est une migration entre les Container dans la même plateforme

    IPMS sert à faire la migration entre plateforme (entre deux instance de JADE)

    tu n'a pas encore répondu sur le nombre de classe de ton agent ( il faut que ton agent contient une seule classe)
    Pour le nombre de classes, mon agent contient une seule classe d'exécution mais il fait appel à une classe interface. mais pourquoi une seul classe? et dans le cas ou j'ai besoin d'une interface pour chaque agent comment doit je faire?

    ce module IPMS on le télécharge est ce qu'il est intégré en JADE.?
    et finalement comment créer des instances de JADE?

    Merci bcp pour votre réponces.

  16. #76
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    voila, ton agent migre, mais quand il arrive à sa destination il ne trouve pas la classe de l'interface graphique

    tu as deux solutions:

    intégrer le code de l'interface dans le code de l'agent
    ou bien compiler l'agent en JAR (mais il faut suivre une convention de nommage que tu peux trouver sur la documentation officielle)

    pour IPMS
    il est téléchargeable d'ici:
    http://sourceforge.net/projects/jipm...7.zip/download

    quand tu installe IPMS, tu peux lancer une instance de JADE sur chaque machine et l'agent aura la possibilité de se déplacer d'une plateforme à l'autre (c'est vraiment génial )

    IPMS utilise un doMove() diffèrent du doMove() classique (tout est dans la documentation officielle)



    PS: il se peux que cette version de IPMS ne soit pas compatible avec JADE 4

  17. #77
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut

    Citation Envoyé par Djug Voir le message

    PS: il se peux que cette version de IPMS ne soit pas compatible avec JADE 4
    Merci infiniment je vais me penché sur la deuxième solution puisque c'est nouveau pour moi, j'ai la version JADE 3.7, je pense que j'aurais pas de problème. je vais essayé de travailler avec ca tout en espérant que ca marchera pour moi.

    Merci bcp.

  18. #78
    Expert Confirmé Sénior

    Homme Profil pro
    Inscrit en
    mai 2007
    Messages
    3 079
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Algérie

    Informations forums :
    Inscription : mai 2007
    Messages : 3 079
    Points : 17 973
    Points
    17 973

    Par défaut

    Citation Envoyé par Nabster Voir le message
    Merci infiniment je vais me penché sur la deuxième solution puisque c'est nouveau pour moi, j'ai la version JADE 3.7, je pense que j'aurais pas de problème. je vais essayé de travailler avec ca tout en espérant que ca marchera pour moi.

    Merci bcp.

    même avec cette solution il faut que le code de l'agent soit dans le même fichier .l'agent se sérialise avant de migrer d'une machine à l'autre et se dé-sérialise à son arrivée, et il dois tout apporter avec lui.

    PS: l'agent peut même transporter avec lui des fichiers (mais il dois les charger dans des structure interne: tableaux, listes...)

  19. #79
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut

    Citation Envoyé par Djug Voir le message
    même avec cette solution il faut que le code de l'agent soit dans le même fichier .l'agent se sérialise avant de migrer d'une machine à l'autre et se dé-sérialise à son arrivée, et il dois tout apporter avec lui.

    PS: l'agent peut même transporter avec lui des fichiers (mais il dois les charger dans des structure interne: tableaux, listes...)
    Donc je pourrais écrire une seule classe de l'agent qui contient l'interface? comme faire cela? par-ce-que d'après ce que j'ai lu l'agent fait appel à la classe interface???,
    Concernant l'IPMS j'ai du mal à l'installé si vous pouvez me donner une démarche à l'installer.

    Je vous remercie infiniment.

  20. #80
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    avril 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations forums :
    Inscription : avril 2010
    Messages : 41
    Points : 21
    Points
    21

    Par défaut

    Citation Envoyé par Djug Voir le message
    ....
    bonjour,
    avez vous une idée sur mes préoccupations?
    Merci infiniment.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •