我第一次用Jade编程。关于智能体的移动性问题,我需要一些帮助。
要通过Jade将代理作为固定移动性,我应该扩展jade.core.Agent还是另一个类?如果我希望它将我在本地创建的新代理的参数移动或分派到远程,我应该怎么做?当我发送它时,我需要知道远程主机的地址或代理吗?
提前感谢
发布于 2012-06-07 21:33:02
没有什么比固定或远程代理更好的了。您编写的任何代理都将扩展jade.core.Agent类。您编写的每个代理都能够通过以下两种方式移动到远程主机:
现在来了解目的地地址。通常,将您的应用程序创建为具有远程容器的单个分布式平台是一种好的做法,要移动代理,您所需要的只是要移动到的远程容器名称。如果你想要跨平台的代理移动性,你必须使用一个JADE插件,默认情况下它是不启用的。
https://stackoverflow.com/questions/10546567
复制相似问题