Ich habe einen TCP-Server in meiner Android-Anwendung. Der Server wird sofort gestartet. Mit einem Knopfdruck möchte ich den Server stoppen und mit einem weiteren den Server neu starten.Neustart eines TCP-Servers
Mein Server ist wie folgt:
serverSocket = new ServerSocket(1292);
while (true) {
Socket client = serverSocket.accept();
ServersClient s = new ServersClient(client);
Thread clientThread = new Thread(s);
clientThread.run();
}
ich mit diesem Code erfolgreich behandeln endet:
serverSocket.close();
Nach diesem Code können keine Clients verbinden.
Was soll ich tun, um es jetzt neu zu starten?
Oh ja vielen Dank. Ich habe den Socket statt ServerSocked geschlossen und es hat funktioniert! –