Я пытаюсь создать приложение для опроса различных датчиков. Я хочу, чтобы этот опрос был эффективным, так что я не очень часто обследую медленно меняющийся датчик. С другой стороны, могут быть такие датчики, как датчик температуры, значения которого постоянно меняются.Что такое хорошие алгоритмы опроса
Я нашел аналогию в твиттере. Когда поток twitter открыт, как он автоматически дает уведомления в реальном времени о новых твитах? , Они должны опросить веб-сервер твита. Правильно? Как определяется этот процент опроса. Должны быть какие-то алгоритмы, или может быть, я пропускаю правильный термин/ключевое слово для этой вещи в Google. Это должно быть связано с архитектурой push и pull. Правильно?
В чем ваш вопрос? Кроме того, вы можете принять некоторые ответы на свои прошлые вопросы. –
Используйте инструменты разработчика в своем браузере, чтобы увидеть сетевые подключения, которые Twitter делает на сервере. –
Если что-то действительно использует push-based архитектуру, то это * не * опрос сервера. Если это простые, низкоуровневые физические датчики, то, возможно, они не способны «подталкивать» обновления к вашей системе. Можете ли вы на самом деле описать * свою * ситуацию и проблему, которую вы пытаетесь решить? Этот материал о твиттере может быть полной красной селедкой. Ставки опроса полностью зависят от приложения - возможно, обновление каждую секунду достаточно близко к реальному времени для твиттера. Что такое * ваше приложение? – Cascabel