【发布时间】:2011-04-03 14:13:32
【问题描述】:
我想与多个进程共享数据。我的第一次尝试是将Point to point message queue 与多个阅读器一起使用,因为我读到 P2P 消息队列非常快。
在我的测试过程中,似乎多个阅读器正在从同一个队列中读取,一旦一个阅读器获取了一条消息,其他阅读器将无法获取相同的消息。
对于将数据共享给多个进程的更好的 IPC 是什么? 数据更新频繁(每秒多次),所以我认为 WM_COPYDATA 不是一个好的选择,会干扰“正常”的消息队列。
我的第二次尝试可能是共享内存 + 互斥体 + 事件
【问题讨论】:
标签: winapi windows-mobile windows-ce ipc windows-embedded