我是从aglet改到jade的,这是导师的建议:<他说虽然aglet好用,但它不comply with FIPA http://www.fipa.org/activities/modeling.html标准,而且jade可以应用在各种设备上,
尤其是手机,PDA...没办法,快交了,这个难点攻克不了,下面的都实现不了555

解决方案 »

  1.   

    我没用过JADE,所以我的回答可能有错误,只是想提供点不同的思路:
    1.各个Agent的behavior之间是否存在前后的依赖关系。因为我以前用Aglet时也出现过这种错误(^_^)。
    2.我不知道你有没有测试过所有的behavior,可能是behavior本身有错误。
    3.环境包括Web服务器的配置会不会出现问题(虽然不太可能,但是我还是要提醒以下,我以前也吃过这个亏)。
    4.behavior之间有冲突存在。你可以跟踪一下,设个变量,看程序流程是否正确。
    5.客户端的问题,如环境的配置等等(不知道防火墙会不会产生影响^_^),把Server和Client都换了试试。
    6............
    没用过JADE,又不太清楚你的意思,最主要的是自己对移动Agent的原理还不是很熟悉(^_^),所以帮不上什么忙!
    祝你调试成功!实在不行,换一下思路,呵呵。
      

  2.   

    非常感谢stout的建议,我已经在尝试别的方法了。我现在不能上QQ,请问你知道怎样让Agent移动之后还能保存着在前一台机器得到的数据么?我试了Client Server Socket传,但是无法完成。好像应该让这个Mobile Agent implements Serializable,具体的我不太会,
    希望stout和有明白的大虾给予指导,谢谢!