Jak przeslac liste userow z servera do klienta

0

Tak jak w temacie. Lista userów jest w tablicy typu Vector, userzy to oczywiscie Stringi.

Czy jest jakis sposob zeby przeslac cala tablice i Od razu zapisac ja w tablicy u klienta.

Bo na razie mam 2 rozwiazania i niezbyt mi sie one podobaja.

  1. na serwerze wysylac kolejne elementy tablicy do klienta.
    2)odebrac cala liste jako String a potem uzyc StringTokenizera do podzielenia tego stringa na nicki i wpisania ich kolejno do tablicy

Moze ktos zan efektywiniejszy sposob???

0

Zadeklarować klasę dziedziczącą po klasie Vector jako implementującą interfejs serializacji

class MyVector extends Vector implements Seriazible
{

}

A potem użyć ObjectInputStream (zapis do gniazda) ObjectOutputStream (odczyt z gniazda)

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