Java-Ogólne działanie wątków w aplikacji.

Java-Ogólne działanie wątków w aplikacji.
0

Dobrze mam takie pytanie związane z wątkami i programowaniem sieciowym z Javy. Załóżmy ,że chce zbudować aplikacje ,która składa się z jednego serwera,ale który może obsłużyć wielu Klientów. W jaki sposób wygląda komunikacja miedzy nimi ? Nie chodzi mi czysto teoretycznie o kod.

Aplikacja kliencka musi być zbudowana na wątkach ? Każde odpalenie klienta to inny wątek,dobrze rozumiem ?

I druga rzecz jeśli wysyłamy np : dane do rejestracji (login i hasło ) jako obiekty niekoniecznie jako całość do serwera i właśnie na serwerze chcemy odebrać te informacje i na nich pracować(np :wrzucic do bazy danych ) to dane te bedziemy odbierać w metodzie run() wątku ?

Może troche zagmatwałem,ale jeśli ktoś nie wie dokońca o co mi chodzi to zedytuje posta.
Jakby ktoś miał czas to niech się podzieli wiedzą

Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

Wcale nie musisz tam mieć wątków, ale możesz jeśli chcesz.
Ja bym jednak miał jeden wątek serwera który nasłuchuje na nowych klientów i jak się zaloguja to tworzy wątek obsługi klienta dla tego połączenia i go odpala.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.