Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [c++, AJAX, PHP] synchronizacja czasu
Forum PHP.pl > Forum > XML, AJAX > AJAX
gulgul
Witam,
mam ogromny problem:

1. Muszę zsynchronizować czas inkrementowany w przeglądarce za pomocą js z czasem inkrementowanym w pliku napisanym w c++

Założenie jest takie. W pewnej chwili startowany jest czas w programie. Przeglądarka musi jak najszybciej zareagować na ten fakt i potem za pomocą js inkrementować wczytany czas ze sporą dokładnością(czas z programu mógł mieć jakąś wartość np. gdy w czasie jego pracy uruchomi się stronę).

Zastosowałem już long polling w następującej kombinacji: (c++) -> [socket] -> (PHP) -> [long polling AJAX] -> (JS)
Są jednak opóźnienia i to wszystko się rozjeżdża. Ma ktoś jakąś radę jak to rozwiązać?

2. Inne pytanie z tym związane
Czy ktoś ma pomysł jak zrealizować odliczanie czasu na zboczu? Chodzi o to by nie dawać timeout'a na 1000ms (lub nawet na 500ms) ale by bez większego obciążania przeglądarki znaleźć moment kiedy jest zmiana czasu(+1s) i od tego czasu inkrementować wartość po 1000ms
erix
Cytat
Założenie jest takie. W pewnej chwili startowany jest czas w programie. Przeglądarka musi jak najszybciej zareagować na ten fakt i potem za pomocą js inkrementować wczytany czas ze sporą dokładnością(czas z programu mógł mieć jakąś wartość np. gdy w czasie jego pracy uruchomi się stronę).

AJAX i spora dokładność czasowa? Zapomnij. Chociażby ze względu na lagi na łączach.

Cytat
Czy ktoś ma pomysł jak zrealizować odliczanie czasu na zboczu? Chodzi o to by nie dawać timeout'a na 1000ms (lub nawet na 500ms) ale by bez większego obciążania przeglądarki znaleźć moment kiedy jest zmiana czasu(+1s) i od tego czasu inkrementować wartość po 1000ms

A po polsku?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.