如何使用pid在进程之间发送/接收消息

时间:2013-11-28 21:00:06

标签: message-queue messaging message-passing

如何在进程之间发送和接收消息,只知道它们的pid? 没有allocatimg共享队列或邮箱或没有mappimg pid到套接字端口...... 也许我所要求的是非常低的级别(可能是操作级别),但我对它很感兴趣。 感谢

1 个答案:

答案 0 :(得分:1)

在Linux上,您可以打开文件/proc/[pid]/fd/0以使用pid [pid]访问进程的标准输入。您还可以通过将0更改为其他内容来打开流程上的任意文件描述符。