Как динамически отображать смоделированную топологию сети в Java

В частности, я работаю над инструментом сетевого моделирования, написанным на Java (JNS). Объектами топологии являются узлы (имена, IPHandlers и IP-адреса) и DuplexLinks (IP-адреса для каждого конца, пропускная способность и задержка).

Я ищу способ динамического отображения определенных объектов топологии (звезда, кольцо и т. д.) с учетом различного количества узлов. Существуют ли какие-либо существующие библиотеки, которые уже могут это сделать?

Я хочу добиться этого без ручного ввода местоположения холста во время настройки моделирования. Я планирую анимировать события по нарисованной топологии с помощью JNam (с поправкой на работу с JNS вместо ns-2).


person Daniel Whitlock    schedule 30.08.2013    source источник
comment
Должен признаться, я впервые пишу здесь, поэтому, если есть какая-либо другая информация, которая была бы полезна, пожалуйста, дайте мне знать.   -  person Daniel Whitlock    schedule 31.08.2013
comment
stackoverflow.com/search?q=display+topology++in+java   -  person Germann Arlington    schedule 31.08.2013


Ответы (1)


Я использовал это: jgraph Также есть: JUNG Это может быть полезно: ссылка

person Khinsu    schedule 30.08.2013
comment
Спасибо за ответы. Вместо того, чтобы использовать один из этих инструментов, я просто реализовал метод сортировки и вычислил равноудаленные точки на окружности для каждой категории, используя функцию sin(). внутренний диаметр/2*Math.sin(2*i*Math.PI/numNodes) - person Daniel Whitlock; 06.09.2013