我正在尝试在Linux中的程序之间进行双向多对一通信。
我的计划如下:一个与硬件对话的名为“驱动程序”的程序需要与Linux中未知数量的应用程序进行通信。我读到,用于进程间通信的最常见方法之一是“命名管道”。
我还没有发现的问题是:新程序应如何通知驱动程序新程序正在运行,以便在新程序与驱动程序之间建立另一个连接(命名管道)?
所有程序将用C ++编写
c++ linux named-pipes
c++ ×1
linux ×1
named-pipes ×1