Czat - problem ze strumieniami

0

Witam Was!
Mam jako pracę domową napisać klienta i serwer czata - aplikacja wielowątkowa, operacje sieciowe wykonywane są za pomocą socketów. I mam taki problem - serwer powinien obsłużyć wielu klientów - więc zrobiłem w klasie serwera listę PrintWriterów każdego klienta dzięki czemu tekst wysłany przez jednego klienta do serwera zostanie przez serwer rozesłane do wszystkich klientów. Jeśli jeden klient pisze coś i wysyła to do pozostałych klientów to oni odbierają po linii teksu od piszącego wcześniej klienta po każdej wprowadzonej przez siebie linii tekstu - nie wiem co zrobić żeby to co wysyła jeden pojawiało się od razu u wszystkich. Może ktoś z Was będzie wiedział. Dzięki z góry.

0

Jeśli jeden klient pisze coś i wysyła to do pozostałych klientów to oni odbierają po linii teksu od piszącego wcześniej klienta po każdej wprowadzonej przez siebie linii tekstu

Nie rozumiem, niejasno napisałeś...
Oprzyj wszystko na współpracy wielu klientów z jednym serverem i wszystko będzie szło przez server (klient_wysylajacy - server - cala_reszta_klienteli).

1 użytkowników online, w tym zalogowanych: 0, gości: 1