当前位置:编程学习 > JAVA >>

关于移动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相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,