私は長時間実行しているプロセス(「サーバ」と呼ぶことができます)であるJavaアプリケーションを持っています。サーバと通信するためのデスクトップGUIクライアントの作成
- 表示状態の更新を
- は手動でトリガ」とは、特定与えるアプリケーションから:私はデスクトップのGUI(スイングで最も可能性が高い)を記述する必要があり、このアプリケーションに接続することができ、「クライアント」、それを呼び出すことができますクライアントへのコマンド
クライアントとサーバー間の各対話(会話スレッド)は短いですが、いくつかのメッセージの上下が関係する場合があります。このようなものを実装するためのさまざまなオプションは何ですか?スピードは私にとって大きな懸念事項ではありません。私は、私が会話の詳細に悩まされることなく会話プロトコルを進化させることができるものにもっと興味があります。私が今考えているオプションは、ソケット、RMI、JMS、およびJavaSpacesです。
質問は、ObjectInputStreamを提案することによって部分的にしか答えられませんでした。 binilは、配管の詳細に気をつけたくありません。 – Richard
その通りです。会話をできるだけ抽象的に記述することをお勧めします。 –