![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 1 Dołączył: 11.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam następującą sytuacje: Do bazy wrzucam sobie dane z uradzeń mobilnych za pośrednictwem "mini servera" który działa w tle i w przypadku odebrania danych z urządzenia zapisuje je do bazy. Teraz tworze stronę kliencką która będzie służyła do prezentacji tych danych w czasie rzeczywistym. I w tym momencie natknąłem się na dość poważny problem - w jaki sposób sprawdzać czy w bazie danych pojawiły się nowe dane? Czy istnieje jakiś bardzie inteligentny mechanizm niż młóceniem w pętli zapytań do db co 5 sec?? Dane będą spływały asynchronicznie czasami co 30s a niekiedy raz dziennie... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 706 Pomógł: 108 Dołączył: 12.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Możesz na przykład przy każdym wpisie czegoś do bazy nadpisywać wartość pliku tekstowego, wpisując np. aktualny czas. "Sprawdzarka" patrzyłaby na zawartość tego pliku co co X sekund i wykonywała zapytania tylko wtedy, gdy zawartość tego pliku różni się od tej, którą odebrała ostatnio.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 07:16 |