Dbus(更新中)
最近打算学习一下Dbus的内容,但查阅了很多资料发现涉及的知识点太多,故写篇文章专门记录重点内容和其它零碎的知识点,若有知识点遗漏或错误也希望能一同交流。
本文主要参考链接DBUS基础知识(非常全面)
重点
- DBUS方法调用里面有个CMS框架,bus daemon相当于Management,高层接口通过代理与底层接口进行消息和参数传递,dbus-glib是GTK版本的dbus接口封装。
涉及到的其它知识点
- Dbus-glib是GNU标准库,在Dbus接口上封装,方便上层服务与应用更好的使用,详情见Dbus-glib | Eight Plus
- Python Bindings - 从 Python 调用 C/C++ - 知乎 (zhihu.com)
- 了解GObject - 简书 (jianshu.com)