在Kerrisk的Linux编程接口中
在目前为止的讨论中,我们讨论过使用管道 用于父进程和子进程之间的通信。然而, 管道可用于任何两个(或更多)相关的通信 进程,只要管道是由一个共同的祖先创建的 一系列fork()调用导致了进程的存在。
在分布式系统中,
做父子进程的关系或"相关"在分布式系统中的不同机器上运行的进程之间是否存在进程?
管道是否存在于分布式系统中不同机器上运行的进程之间的通信方式?
感谢。
答案 0 :(得分:1)
在分布式环境中设计父子进程的概念是不切实际的,因为单个进程不可靠。
通常使用两种模式: