Периодическое задание с ConcRT
Я пишу приложение на C++, которое, помимо прочих обязанностей, периодически (раз в час) делает запросы к серверу.
Это запланированное задание может быть прервано и принудительно выполнено раньше (когда приложение получает новые пользовательские данные). Я решил использовать ConcRT для этой цели.
- Есть ли какой-либо стандартный способ такого планирования (например, очереди таймеров в Win32), но с задачами и группами задач?
- Или я просто должен связать задачи с продолжениями?
- Может быть, Библиотека Агентов больше подходит для этого? (Я думал об этом как излишнее для моей проблемы)
PS HTTP-запросы выполняются с помощью старого доброго WinHTTP (исполняемый файл не должен полагаться на сторонние библиотеки и сохранять его небольшой размер). Так есть ли асинхронные реализации функциональности HTTP-запросов, совместимые с механизмами ConcRT?
1 ответ
Решение