2012-01-18 2 views
0

javaを言語として使用してEclipseプラグインを作成しています。プラグインは、サーバーに存在するツールへのインターフェースです。ユーザーはeclipseでテキストを書き込みます。サーバーはそれを解析し、出力を出す必要があります。これは日食で表示する必要があります。eclipseプラグインを使用してサーバーに接続して操作を実行する方法

上記の簡単な手順は、私のアプリケーションで実行する必要があります。現在、私はバックエンドのツールを解析する準備ができています。 EclipseのフロントエンドにはダミーのGUIが用意されています。私の問題は、サーバーとEclipseプラグイン間の接続です。

eclipseでテキストを送信するには(たとえば、ユーザーがインターフェースにあるボタンを押したときなど)、サーバーに送信することができます。私は、サーバーの詳細とLAN上のサーバーアドレスとユーザーID /パスワードを知っています。

これを達成するために使用するインターフェイス/プログラミングの種類。

EDIT:

ここでは、私は、サーバー上の私のコマンドを実行する方法である:

mycommand -f [filename] [optional arguments] 

私のフロントエンドは[optional arguments]一部を形成するためにEclipseのGUIの準備ができています。今私はmycommandにテキストを送信し、その出力を取得する必要があります。

+0

ってどんなのですか? –

+0

サーバーで使用されるプロトコルは何ですか? UDP? TCP? HTTP? RMI? –

+0

@AviramSegal内部LANサーバー??? (私は思う:Pしかし私は無知である)。 Windowsの 'cmd'(コマンドプロンプト)で' telnet'コマンドを使って接続できます。サーバーアドレスの形式は[email protected] – footy

答えて

1

を行うにはApache Commons NetからTelnetClientを使用することになり、私はあなたが、実装が容易であるJavaのRMIを使用することをお勧めします。ここで

は、クライアントとサーバーの設定についてのチュートリアルです:それは、サーバーの

http://docs.oracle.com/javase/tutorial/rmi/index.html

+0

ありがとう:)私はlookintoそれを通過し、それを試した後に更新されます。 – footy

1

私はtelnetサーバーに接続して/レシーブメッセージを送信するには、何か

+0

ありがとう。私はこれを通って更新します。 – footy

関連する問題