关于移动agent的问题
目前在jade4.1.1平台下,看介绍可以很容易实现agent在容器中移动,那么在不同网段间是否可以移动么?大家有没有做过这方面的东西。如果可以移动,两个主机上是不是都需要jade平台?
还有有可以实现agent移动的源代码最好了。希望大家分享一下,我是新手,希望多多指点。 --------------------编程问答-------------------- 同求这个问题,我纠结了很长时间了(毕设彻底卡死。。。)
东西看了很多偏偏都不能成功。
实例的mobile 我也跑了。它只能显示 本地的,远程的看不到,更别谈让他动了。
AID remoteAMS = new AID("ams@192.168.28.129:1099/JADE", AID.ISGUID);
remoteAMS.addAddresses("http://192.168.28.129:7778/acc");
System.out.println(remoteAMS.getLocalName());
PlatformID destination = new PlatformID(remoteAMS);
System.out.println(destination);
agent.doMove(destination);
参考东西 想利用这个试试看。远程主机可以ping通,也可以获得远程上 运行的agent。可就是移动不了还报错。
五月 09, 2012 10:16:20 下午 jade.core.mobility.AgentMobilityService$CommandSourceSink handleInformMoved
严重: Destination 192.168.28.129:1099/JADE does not exist or does not support mobility
真的很急,求大神帮助。 --------------------编程问答-------------------- 可以获得远程上 运行的agent,您是指的是通过Add Platform via AMS AID填写NAME和Addresses实现么?给你留个QQ吧联系吧,29⑥7⑧②0一一
补充:Java , Java相关