2012-03-14 19 views
0

私はクライアントプログラム のメソッドをサーバプログラムから呼び出すクライアント/サーバプログラムを開発しています。RMIを使用せずにクライアントメソッドを呼び出す方法

これは、サーバーが実行され、任意のポート番号をリッスンするvncベースのアプリケーションです。クライアントは、サーバーのIPアドレスとポート番号の形式で引数を持つメソッドを使用してサーバーに接続します。 その後、サーバーはクライアントの画面を制御することができます。

私はこのメソッドをサーバーから呼び出す必要があります!

私は、クライアントが要求を提出すると、サーバは、クライアントに接続するする機能を追加したい。..

iはRMIについて聞いているが、私は知りたい達成することが可能な他の方法がありますこれは、RMI上のいくつかの良いチュートリアルのリンクを投稿するplsではない場合。

+0

RMIよりも、他の多くの方法があります。メソッドは何をしますか?メソッドの引数とは何でしょうか?どのように多くの方法がありますか? – bpgergo

+0

私の質問で版を見てください! – r4jiv007

答えて

0

RMIは、ネットワークプログラミングやメソッドを呼び出すためのJavaの唯一の方法ですが、Web Serviceは言語に依存しないです。 Webサービスでは、いくつかのアプリケーションを統合することができます。

しかし私の推奨はMOMシステムを使用しています。このタイプのシステムは、2つのアプローチ、すなわちSynchronous Modelと「非同期モデル」をサポートしています。 JavaのMOMJMSで実装されています(here参照)。 JMSAPIであり、そのようなものとして、いくつかの実装を持っている:

関連する問題