首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >哪个库实现了消息的异步处理?

哪个库实现了消息的异步处理?
EN

Stack Overflow用户
提问于 2010-02-18 18:43:12
回答 2查看 347关注 0票数 2

帮助查找实现以下功能的库:

1)发布者-订阅者。发布者发送(SendMessage -不是WinAPI函数)消息,不知道有多少订阅者会收到它,可能是0。

2)异步。如果有空闲流,则订阅者必须与SendMessage之后的代码并行启动。

3)指向参数的智能指针。不同消息的参数可以有不同的类型,在堆中创建,并可供所有订阅者读取。在所有订阅者都工作之后,为参数分配的内存将被释放。

4)线程池。线程在处理消息后未被移除,并等待新的消息。

5)可选:优先级、多个线程池和将消息映射到不同池。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-18 19:37:55

看一看Boost.Asio

票数 0
EN

Stack Overflow用户

发布于 2010-03-11 18:29:24

你可以看看ACE framework

这可能有点夸大其词,但相当不错...

代码语言:javascript
运行
复制
my2c
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2287922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档