2009-08-11 20 views
1

私は、CLIに隣接ルータを示すルータを持っています。私は、この情報を使って、それらの間にノードとリンクを持つネットワークを表示するGUIを作成することを考えています。そして、IP /ホスト名などを表示するノードの横にあるいくつかの情報 私の最初の目標は、これを実行することです。私がこれを手に入れたら、ネットワークダイアグラムにノードを追加して、このネットワークをバックエンドに設定するためにCLIコマンドをルータに送信することを可能にしたいと考えています。ルータのネットワークGUIを作成する最も良い方法は?

私はこれを行う方法はたくさんあると確信していますが、私は最も速い方法が必要です(ハックインも同様です)。私はルータからの情報を得るためにルーターへのtelnetをやって、バックグラウンドでExpectを使ってJAVA GUIを考えていました。私は、Java GUIコンポーネントを使用することに幾分新しいです。私はフォームなどを作成するためにJavaスイングコンポーネントを使用しましたが、Javaを使用してネットワークトポロジを描画する方法はわかりません。また、仕事を楽にしてくれるIDEやツールは歓迎します(NetbeansがJava Swingを使ってDesigningフォームを簡単に作るのは簡単です)

また、別の言語/デザインを提案することもできます

ありがとう!

+0

あなたはどのホストOSを使用していますか? –

+0

理想的には、プラットフォームに依存しないものが、WindowsとLinuxの両方で動作するようにしたいと考えています。最悪の場合:Linuxのみ.. –

答えて

0

Javaのスイングは簡単に学べます。インターフェイスデザインを初めて使う人にとっては、始めるには良い場所です。

しかし、これはネットワークアプリケーションと思われるため、代わりにWebテクノロジを使用してUIを設計することを検討しましたか?少しのHTMLとCSSと共にJavascriptを使うこともできます。

0

ArgoUMLがダイアグラム作成をどのように処理するかを調べる方法はありますか?あるいは、プログラムのプラットフォームとしてNetBeansを使用していますか?

関連する問題