Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我们有四个进程 A、B、C 和 D。通常,BD 向 A 发送数据包并从 A 获得回复。(数据包代表一个简单的命令,所以它很小)但是,有时,'A'广播事件,以便通知所有 BD。
乍一看,我想到了“dbus”。不幸的是,我们需要一个非 GPL 的开源库。(LGPL 或 BSD 应该不错)
有什么好的图书馆可以推荐给我吗?
目标将是没有 X 窗口系统的各种 linux 设备(内核 2.6.x 和 glibc 2.8.x)。
谢谢。
实际上,D-Bus 守护进程和参考客户端实现是双重许可的,提供AFL 2.1 版作为 GPL 的替代方案。所以也许它毕竟适合你的用途。