Witam jak na razie jedyny sposob na komunikacje miedzy socketami jaki znam to strumienie. so.getInputStream() i so.getOutputStream(). Czy istnieja jakies inne sposoby na wymiane informacji? Moj problem polega na tym ze musze czesto przesylac rozne informacje, raz wysylam z serwera informacje ktora ma zostac wyswietlona u klienta innym razem sa to dane liczbowe. W ten sposob musze przed danymi dodawac przyrostki, ktore informuja klienta jaki typ wiadomosci dostal, czyli np:
- "notif|Zly znak!"
- "nums"|5|1|3
- "nums"|2|3
Klient rozbija linie i na podstawie pierwszego elemntu tablicy wnioskuje z jakim typem wiadomosci ma do czynienia. W ten sposob moze odpowiednio obsluzyc dane. Jest to jednak uciazliwe i bardzo niewygodne. Jakie sa inne sposoby na komunikacje miedzy socketami?