【问题标题】:Detailed documentation for systemd's sd-bussystemd 的 sd-bus 详细文档
【发布时间】:2017-09-17 21:00:24
【问题描述】:

我有一些使用 libdbus 进行 IPC 的项目。
目标是使用 systemd 的 sd-bus 而不是 libdbus。

有 sd-bus 的文档(herehere 等),但该文档并未涵盖 D-Bus 规范实施的所有方面。

我花了很多时间寻找至少任何关于 sd-bus 实现的详细解释,但没有找到任何可以帮助我将 libdbus 的流程工作流映射到 sd-bus 上的东西。

有人可以帮助我吗?一些非官方的文档,序列,任何东西......

【问题讨论】:

  • 您在哪个部分遇到了问题?这只是……另一种使用 D-Bus 进行通信的方式。
  • 没错,这是进程间通信的另一种方式。为了在我的项目中支持 sd-bus 而不是 liibdbus,我需要更好地了解 sd-bus 的作用、它提供的 API 以及这些 API 的作用,与进程间通信有关。比如,它如何处理消息,我应该调用哪个 API 来调用消息回调,我如何注册/取消注册总线接收器等。如果当前文档涵盖了这些主题,那就太棒了。
  • @Yeheshuah 希望这不是负面宣传:你最好的希望是直接向上游打电话询问。因为……从经验来看……systemd 的源代码级文档和开发人员级文档都是……非常肤浅的。

标签: linux ipc dbus systemd


【解决方案1】:

an upstream issue open for this already。我建议您订阅它,如果可以的话,请提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    • 2017-01-30
    • 2013-03-16
    • 2014-03-01
    • 1970-01-01
    相关资源
    最近更新 更多