Hallo,
ich sitzte gerade an einer Aufgabe in der man ein einfaches Chat-Programm mit einer Server/Client umsetzten soll.
Benutzt wird dazu ServerSocket und für jede Verbindung von Client-Server ein ServerThread der sich um diesen Client kümmern soll.
Verwendet wird:
Jetzt ist gefordert, dass man alle verbunden Clients in einer List speichert, auf die die ServerThreads zugreifen können.
Wie soll man das machen? Ich hab ja keine Client-"Objekte" sondern nur die Verbindung zum Server?
Ich kenne mich kaum mit diesen Netzwerk Sachen aus und würde mich über einen denkanstoß freuen!
ich sitzte gerade an einer Aufgabe in der man ein einfaches Chat-Programm mit einer Server/Client umsetzten soll.
Benutzt wird dazu ServerSocket und für jede Verbindung von Client-Server ein ServerThread der sich um diesen Client kümmern soll.
Verwendet wird:
Java:
socket = server.accept();
String line = streamIn.readUTF();
Jetzt ist gefordert, dass man alle verbunden Clients in einer List speichert, auf die die ServerThreads zugreifen können.
Wie soll man das machen? Ich hab ja keine Client-"Objekte" sondern nur die Verbindung zum Server?
Ich kenne mich kaum mit diesen Netzwerk Sachen aus und würde mich über einen denkanstoß freuen!