私は、他の職務の中でも、定期的に (1 時間に 1 回) サーバーに要求を行う C++ アプリケーションを作成しています。
このスケジュールされたタスクは中断され、早期に (アプリケーションが新しいユーザー データを受信したときに) 強制的に実行することができます。この目的のために ConcRT を使用することにしました。
- このようなスケジューリングの標準的な方法 (Win32 のタイマー キューなど) はありますが、タスクとタスク グループはありますか?
- または、タスクを継続してチェーンする必要がありますか?
- Agents Library の方が適しているのではないでしょうか? (私の問題ではやり過ぎだと思った)
PS HTTP 要求は古き良き WinHTTP で作成されます (実行可能ファイルはサードパーティのライブラリに依存せず、サイズを小さく保つ必要があります)。ConcRTメカニズムに準拠した、HTTPリクエスト機能の非同期実装はありますか?