ТРЕБОВАНИЕ:
Мне нужно создать страницу статистики, где графики данных загружают данные в режиме реального времени.
СЛУЧАЙ:
У меня есть приложение SPRIRNG , с аннотацией @ EnableScheduling и @ RestController с @ Scheduled (fixedRate = 4000) аннотация.
Служба правильно запланирована каждые 4 сек и возвращается.
У меня есть HTML-страница с AngularJs , где я создаю запрос $ http к контроллеру и получаю ответ от API контроллера.
КОНЦЕРН:
Когда я загружаю HTML-страницу, она отправляет $ http запрос @ RestCOntroller и получает данные как результат, но FOR ONE ( Первый) ТОЛЬКО ВРЕМЯ!
Если мне нужны данные в реальном времени, тогда мой запрос Angular $ http должен иметь возможность получать результат от службы каждый раз, когда служба возвращает новые данные, то есть; каждый раз, когда услуга запланирована (здесь, 4secs).
QUERY:
Есть ли способ или процесс создания прослушивателя AngularJs , который активно прослушивает службу и извлекает данные каждый раз, когда служба возвращает новые данные?