【发布时间】:2013-04-21 13:56:37
【问题描述】:
我正在编写一个 C++ 应用程序,除其他职责外,它会定期(每小时一次)向服务器发出请求。
这个计划任务可以被中断并强制提前执行(当应用程序接收到新的用户数据时)。
为此,我决定使用 ConcRT。
- 除了任务和任务组之外,是否有任何标准的调度方式(如 Win32 中的定时器队列)?
- 或者我应该将任务与延续链接在一起?
- 也许代理库更适合这个? (我认为这对我的问题来说太过分了)
附: HTTP 请求是用老式的 WinHTTP 发出的(可执行文件不能依赖第三方库并保持它的大小)。那么有没有符合 ConcRT 机制的 HTTP 请求功能的异步实现呢?
【问题讨论】:
标签: c++ ppl concurrency-runtime