我需要Linux上的IPC系统。我的要求是:
按重要性排序(大致)。我不需要极端性能,也不会发送大量数据。
我偶然发现了DBus,它看起来是一个很好的候选者(pecl::packages::dbus是一个让Apache访问DBUS的好机制?)。但在深入研究DBus文档之前,我想听听一些建议。
答案 0 :(得分:6)
ZeroMQ提供您要求的所有功能,然后提供一些功能。它基本上是一个“无论什么工作”的消息系统,它将处理IPC消息传递中的所有极端情况和细微之处。
然而,ZMQ和所有其他类似的应用程序 - 它们是可用于创建应用程序的API。您可以使用Apache运行的任何脚本中的ZMQ(例如PHP后端)。