Które rozwiązanie mniej "zmęczy" serwer?
Albowiem mam sobie komunikator na socketach (client i server)
I ogólnie pracuje nad statusem aktywności, i chce zrobić w miare częste sprawdzanie kto jest aktywny
i które rozwiązanie mnie "zmęczy" serwer?
1. Co minute client wysyła zapytanie do serwera o swoich znajomych czy są online (jakby wysyła tablice w jsonie :( ) a serwer wysyła słownik (też w jsonie ) z nazwą użytkownika oraz True albo False w zależności czy jest online
2. Gdy jakiś użytkownik połączy, lub odłączy sie od serwera, serwer od razu wysyła wiadomość do innych clientów
Według mnie 1 jest bardziej lepszy bo po pierwsze, wysyła tylko userów jakich potrzebuje, a w 2 by wysyłał wszystkich userów którzy sie połączą
Więc ankieta, które rozwiązanie jest lepsze, mniej meczące itp :)
Możliwe odpowiedzi:
Sposób 1, wysyłanie co jakiś czas zapytania (0 głosów)
Sposób 2, gdy ktoś dołączy odrazu pisze wszystkim (0 głosów)
Ankieta zamknięta