【发布时间】:2015-04-30 20:25:47
【问题描述】:
在以下 IPC 选项列表中,可以执行多播(即 1 个发送者和多个接收者):
- 信号
- 半双工管
- 命名管道
- system V 消息队列
- unix 域套接字
编辑
- 内存映射文件
据我了解,命名管道可能有可能(不确定)。
【问题讨论】:
-
这听起来像是你的作业中的问题,而不是实际的编程问题。
-
一个消息队列或管道可以有多个读取器,但只有其中一个能够读取任何特定消息。
-
这肯定不是功课。我只是想进行比较。
-
Unix 域套接字在 POSIX 中不支持多播,但 Linux 将其添加为扩展。 lkml.org/lkml/2012/2/20/208
-
所以我认为一般的答案是他们都没有。