我想知道在使用我们的笔记本电脑/台式电脑的时候,我们每天都会遇到的进程间通信(IPC)的实际例子或实例(发生在引擎盖或其他方面)。 我一直从教科书上理论上阅读这些内容。
例如:
在父进程和subprocess之间:在Linux中的一个例子我知道,当一个shell启动其他进程,我们可以使用它们的进程ID来终止这些进程。
在两个不相关的(层次)但合作的过程之间?
我们每天遇到的IPC的一些例子:
grep foo file | sort
grep foo file | sort
而且我甚至不提到IPC在不同计算机上进行处理的例子。
在你提到的两种情况下做IPC的一种方法是使用套接字 。
我建议看看Beej的Unix进程间通信指南,以获取信息和示例。