首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Posix消息队列提升消息队列

使用Posix消息队列提升消息队列
EN

Stack Overflow用户
提问于 2020-08-07 21:17:56
回答 1查看 110关注 0票数 1

我在进程A中使用boost进程间消息队列编写了IPC机制。这基本上是用进程A接收和发送数据。使用boost消息队列的原因是考虑到windows和linux的兼容性。

但是进程B是linux唯一的版本,它使用posix消息队列实现。此场景是否存在兼容性问题?进程A打开boost消息队列并等待进程B使用posix消息队列发送数据(如果它们使用相同的队列名称)?

EN

回答 1

Stack Overflow用户

发布于 2020-08-08 00:36:35

Boost进程间消息队列(message_queue)根本不使用Posix消息队列。与其他不使用Boost Interprocess的程序不兼容。

请看这里进行分析:boost::interprocess message queue timed_receive() internal procedure

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63302676

复制
相关文章

相似问题

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