Hallo!
Also, Danke einmal für die Antworten. Es geht darum, dass ich eine Art Chat am programmieren bin. Es gibt ein normales Socket für jeden Client, ein ServerSocket für den Server. Die Kommunikation funktioniert.
Das Problem ist nun, dass es eben auch noch andere Daten als Text gibt, welche übergeben werden sollen. So soll zum Beispiel die Liste der Online-Benutzer auf jedem Client aktualisiert werden, sobald ein neuer Client hinzukommt. Da ich die Liste in einem Vector gespeichert habe und auf dem Server verwalte, möchte ich diese dann jeweils an die Clients senden damit jeder Client seine Benutzerliste aktualisiert.
Da ich ja den DataInputStream und DataOutputStream bereits für den Texttransport (den die User beim Chatten eingeben) benutze, kann ich ja nicht auch noch gleichzeitig einen Vector mit den Benutzer über diesen Stream versenden - Ich wüsste auf jeden Fall nicht wie.
Drum dachte ich, ich könnte ja das Socket z.B. um Strings und Vektoren erweitern...
Vielleicht hat ja sonst jemand eine Idee wie man das lösen könnte?
Gruss Pascal