Вы, вероятно, правы относительно JADE API, но, конечно, вы всегда можете использовать стандартную Java для поиска локального IP-адреса - попробуйте InetAddress.getLocalHost () . Агент, выдвинутый из основного контейнера, когда каждый контейнер подключается, может использовать это, чтобы сообщить IP-адрес каждого контейнера, и агент в основном контейнере может подписаться на эти сообщения и отобразить их на веб-сайте. IIRC вы можете подписаться на AMS и получать уведомления о появлении новых контейнеров.