Beitrag 595 von 610 (98%) | Antworten Beitrag schreiben | Anfang zurück weiter Ende |
|
Hallo,
warum willst Du denn einen Server 2 mal auf dem selben Port starten? Der Port dürfte bei deinem zweiten Aufruf belegt sein und deswegen wird die Exception geworfen. Am besten Du startest einen Thread der auf Clients wartest.
public void run(){
serverSocket = new ServerSocket(4444);
while(true){
try {
// warten auf Client
Socket clientSocket = serverSocket.accept();
//Client connected. irgendwas mit dem clientsocket tun
}
catch (Exception e) {
System.out.println(e);
}
}
}
Ich hoffe, das war´s was Du wissen wolltest.
Viele Grüße
Tommi