konto usunięte
Temat: komunikator - przesyłanie komunikatów - serializowanie...
witam ponownie :)mam takie pytanie odnośnie komunikatora sieciowego
mam klasę Client, to jest aplikacja klienta
po podpięciu do serwera po stronie klienta jest tworzony obiekt klasy Message [zawiera pola odbiorca, nadawca, hash, wiadomość, data, oraz kilka funkcji: set... i get...]
gdy klient napisze coś w konsoli i wciśnie enter na rzecz obiektu klasy Message wykonywana jest funkcja setContent później serializacja i następnie wysłanie wiadomości do serwera
po stronie serwera cały czas odbierane są pakiety
while(true){
Message myObject = (Message) ois.readObject();
System.out.println(myObject.getContent());
}
czy przesyłanie wiadomości w ten sposób jest optymalne ?? tworzenie za każdym razem nowej instancji klasy Message?
czy może trzeba jakoś inaczej to zrobić?
hmm, i zastanawiam się też jaki warunek mogę sprawdzać zamiast tego while(true)?
proszę o jakąś wskazówkę :)