我有一个网站在其后端运行着一个 JADE 主容器。多台机器可以注册到这个主容器。那么,我想知道 JADE API 是否支持获取当前在 Main 容器中注册的所有代理的 IP 地址?我最终必须在网站上显示这些信息。
谢谢...
我有一个网站在其后端运行着一个 JADE 主容器。多台机器可以注册到这个主容器。那么,我想知道 JADE API 是否支持获取当前在 Main 容器中注册的所有代理的 IP 地址?我最终必须在网站上显示这些信息。
谢谢...
您对 JADE API 的看法可能是正确的,但当然您始终可以使用标准 Java 来查找本地 IP 地址 - 尝试InetAddress.getLocalHost()。当每个容器连接时,从主容器推送的代理可以使用它来报告每个容器的 IP 地址,主容器中的代理可以订阅这些消息并显示在网站上。IIRC,您可以订阅 AMS 并在新容器上线时收到通知。