我可以使用管道与现有应用程序通信吗?

时间:2015-03-11 08:26:38

标签: c++ inter-process-communicat

我今天正在阅读关于管道的文章,对我来说,使用它或开始它似乎很有趣。 但它写在那里,进程应该像父,子或客户端服务器,并在它们之间进行通信。

有些事情我不明白,在开始之前我应该​​确定它们。

如果我在我的机器上有一个正在运行的进程,并且我想向它发送消息,当然我无法控制它,那么如何让它响应我的消息? 我应该创建客户端和服务器并运行它们? 或者正在运行的进程应用程序可以是一个服务器,我可以向它发送一些事件??

如果你可以帮助我:)

谢谢:)

1 个答案:

答案 0 :(得分:0)

如果正在运行的进程是从stdin读取的,您可以写入/ proc / the_pid / fd / 0发送消息。