在JADE中使用主容器注册的代理的IP地址?

时间:2010-03-02 02:44:57

标签: ip-address agents agents-jade

我的后端有一个网站,我有一个JADE主容器正在运行。多台机器可以在此主容器中注册。那么,我想知道JADE API是否支持获取当前在主容器中注册的所有代理的IP地址?我必须最终在网站上显示这些信息。

...谢谢

1 个答案:

答案 0 :(得分:0)

您对JADE API的看法可能是正确的,但当然您总是可以使用标准Java来查找本地IP地址 - 请尝试InetAddress.getLocalHost()。每个容器连接时从主容器推送的代理可以使用它来报告每个容器的IP地址,主容器中的代理可以订阅这些消息并在网站上显示它们。 IIRC您可以订阅AMS并在新容器上线时收到通知。