クライアント入力ストリームをリッスンするサーバー ソケットを作成しようとしていますが、start_listening()
メソッドを実行すると、プログラムが停止します。ループを削除しようとしましたが、まだ同じ問題があります。クライアントのやり取りを待っていると思います。プログラムも動作している間に聞く別の方法はありますか?
public static void start_listening(){
listener = new ServerSocket(9090);
while (true) {
Socket socket = listener.accept();
ObjectInputStream in = new ObjectInputStream(socket.getInputStream());
us = (User) in.readObject();
}
}