L
lc
Gast
Hallo,
Bin gerade dabei einen Chat für mehrere Clients zu schreiben. Ich lasse also ein ServerSocket in einer Schleife durchgehend neue Clients connecten, hier mal der Code dazu:
Ok, das funktioniert soweit ja schon, aber nur zwischen Client und Server, aber nicht untereinander zwischen den Clients wenn sich mehrere einloggen. Jetzt stehe ich vor einem Problem. Wie könnte ich das realisieren, dass die Clients auch miteinander kommunizieren können?
Bin gerade dabei einen Chat für mehrere Clients zu schreiben. Ich lasse also ein ServerSocket in einer Schleife durchgehend neue Clients connecten, hier mal der Code dazu:
Java:
public void run() {
while (isEnabled) {
try {
Socket s=ss.accept();
System.out.println("Client "+s.getInetAddress()+" connected!");
new ServerThread(s).start();
} catch (IOException ex) {
Logger.getLogger(AcceptThread.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
public void setisEnabled(boolean a) {
isEnabled = a;
}