クライアントがJavaのソケットを使用してサーバーへの接続を自動的に確立するようにする方法、Javaコードはありますか。LANネットワーク上にいくつかのマシンがあり、そのうちの1つには、接続されているすべてのクライアントをリッスンするサーバーが含まれています.クライアントがサーバーをリッスンし、サーバーが起動するとすぐに接続できるようにしたい.
質問する
692 次
1 に答える
1
ご覧のとおり、次の 2 つの選択肢があります。
クライアントにループを記述します。何かのようなもの
boolean connected = false; while (!connected) { connected = ... // try to connect Thread.sleep(/* some time */); }
クライアントがポートでリッスンするようにします。サーバーが起動すると、そのポートに簡単なメッセージが送信されます。クライアントがそのメッセージを受け取ると、サーバーが稼働中であることがわかり、サーバーに接続できます。
于 2013-08-25T13:14:44.287 に答える