Java socket, wywołąnie funkcji

Java socket, wywołąnie funkcji
  • Rejestracja: dni
  • Ostatnio: dni
0

Hej,
Mam server i klienta. Podłączone przez socket. Czytam na klienie wiadomosci wysyłane z serwera...
W jaki sposób mogę wywołać funkcję na kliencie/serwerze? Czytać wiadomość i zrobić switch(case)?
Jak się do tego zabrać?

ShookTea
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 629
0

Wydaje mi się, że tak - switch będzie raczej najprostszym rozwiązaniem. Jeśli wolisz się bardziej babrać, można by spróbować przesyłać strumieniem obiekt i na nim wywoływać metodę, ale implementacja Serializable może okazać się bezwartościowa, jeśli korzystasz z klas pakietów java lub javax, które akurat tego interfejsu nie implementują.

  • Rejestracja: dni
  • Ostatnio: dni
0

Okey, znalazłem najlepszy sposób. Może się komuś przyda: RMI

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.