Лучший способ создать сетевой графический интерфейс для маршрутизатора? - PullRequest
1 голос
/ 11 августа 2009

У меня есть маршрутизатор, который показывает соседние маршрутизаторы на CLI. Я думаю об использовании этой информации и создании из нее графического интерфейса, который бы отображал сеть с узлами и связями между ними. И некоторая информация рядом с узлом для отображения IP / имени хоста и т. Д. Моя первая цель - запустить это. Получив это, я хочу иметь возможность добавить узел к диаграмме сети и инициировать передачу команд CLI маршрутизатору для настройки этой сети в бэкэнде.

Я уверен, что есть много способов сделать это, но мне нужен самый быстрый способ (хак-иш работает тоже). Я думал о графическом интерфейсе JAVA с Expect на заднем плане, делающим telnet с маршрутизатором для получения информации от маршрутизатора. Я немного новичок в использовании компонентов графического интерфейса Java. Я использовал компоненты Java Swing для создания форм и т. Д., Но не знаю, как нарисовать топологию сети с использованием Java. Буду признателен за любую помощь здесь. Также приветствуются любые IDE / инструменты, которые могли бы облегчить работу (например, Netbeans упрощает разработку форм с использованием Java Swing)

Кроме того, не стесняйтесь предлагать другой язык / дизайн, если это быстрее ..

Спасибо!

Ответы [ 2 ]

0 голосов
/ 11 августа 2009

Как насчет того, как ArgoUML справляется с созданием диаграмм? Или даже использовать NetBeans в качестве платформы для программы?

0 голосов
/ 11 августа 2009

Java очень прост в освоении, поэтому если вы новичок в разработке интерфейсов, это хорошее место для начала.

Однако, поскольку это, по-видимому, сетевое приложение, рассматривали ли вы возможность использования веб-технологий для разработки своего пользовательского интерфейса? Javascript вместе с небольшим количеством HTML и CSS также могут помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...