导航:首页 > 网络数据 > dbus大数据传递

dbus大数据传递

发布时间:2023-05-02 02:22:40

1. 为什么要用dbus,如果不用dbus要用什么来代替

目前dbus 生态系统构建得还是比较广泛的,已经被 kernel 吸收, gtk 和 qt 也封装出high-level的框架。dbus 是 low-level 的消息机制,可以基于dbus 定制开发出自己的 event system. dbus 的性能和具体的技术架构还没有弄清楚(想着也是epoll/poll/select 的reactor)。由 dbus-daemon 为中心化的 C-S ,兼有route,device manager等作用。觉得 dbus 主要的优势在于 接口化(idl / xml)。
dbus 最底层无非是 八种 IPC 组合(pipe, socket, msgqueue, sharebuffer,...) ,所以替换dbus 从底层就是socket。如果想使用类似的机制,有各种 msgqueue(zeromq, Java 里的 ActiveMQ, Appach 的 RabbitMQ), 类似的消息中间件还有 Kafka(Scala), libevent, libev, libuv(Node.js)。
各有各的特性,可以根据自己的需求选用。
目前移植 boost 的时候遇到了 asio ,好像和 reactor 架构不一样的一种架构。也可以参考。

阅读全文

与dbus大数据传递相关的资料

热点内容
win10系统u盘不显示文件夹 浏览:214
ug数控编程怎么开始 浏览:665
vivo手机文件被保护 浏览:324
u盘下载大文件什么格式 浏览:441
自己做的打扫工具 浏览:357
补丁安装完找不到文件夹 浏览:84
访问域名升级 浏览:79
linux内核符号表在哪个文件 浏览:153
罗技配置文件失败 浏览:91
加工中心铣100的圆怎么手动编程 浏览:340
寄纸质文件用什么快递 浏览:856
少儿编程如何提升现金流 浏览:700
微信里的ppt文件怎么转换成word 浏览:187
oppo手机如何结束app运行 浏览:144
程序员季度工作总结范文 浏览:565
excel文件分成两个窗口打开 浏览:849
通达信app背景怎么设置成白色 浏览:880
警务数据可视化有哪些 浏览:800
如何遍历一个json数组对象 浏览:319
淮安哪里有学编程的培训班 浏览:87

友情链接