2

によって提供される(にある)application_Aに関するmachine_1ニーズ情報と、両方のマシンが同じネットワーク内にあることを考慮して、2つの間の通信を実装する最も簡単な方法として何を提案しますか?(私は単純なソケット接続を考えていました)。machine_2application_Bmachine_2

注:必要な情報は数バイトの行にあるため、大きなものはありません。

4

4 に答える 4

4
  1. ソケットベースの通信または Java RMIを使用できます。
  2. Java RMI をお勧めします。Java RMI の方が簡単で、生のソケット通信を処理する必要がありません。
  3. Spring フレームワークに精通している場合、Spring で RMI アプリケーションを作成するのは非常に簡単です。RMI を使用したサービスの公開(見出し 17.2)を確認してください。
于 2012-09-17T10:31:05.843 に答える
1

これを実装するにはさまざまな方法がありますが、それらはすべて、ソケットを介した通信という 1 つのことに帰着します。
情報が数バイトしかない場合は、ソケット自体を実装するのがおそらく最善の策です。情報が大きくなり始めた場合は、ミドルウェアを検討することをお勧めします。

于 2012-09-17T10:01:10.700 に答える
1

を使用してサーバー プログラムを実行し、クライアント プログラムをMachine2使用して情報を要求できます。ServerSocketMachine1

于 2012-09-17T10:03:19.517 に答える
0

Web サービスを試すことができます。JAX-RS が最も単純です。

于 2015-05-07T05:36:57.953 に答える