导航:首页 > 网络数据 > 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大数据传递相关的资料

热点内容
淘宝卖家物流工具怎么设置 浏览:285
西部数据与联想移盘哪个好 浏览:349
ios61怎么升级到91 浏览:967
手机写好的文件找不到了 浏览:461
大气层主题放哪个文件夹 浏览:210
端游的泰拉瑞亚存档放哪个文件夹 浏览:811
文件刻录软件 浏览:365
windous改不了文件名 浏览:541
win10mac没有elan 浏览:805
库中的文件在哪里打开 浏览:225
电脑家庭网络共享设置 浏览:583
大众液晶仪表如何编程 浏览:325
手机qq上传动态头像 浏览:280
什么软件能让视频文件变小 浏览:451
ie上的jsp调用不了 浏览:862
微信50永不升级精简版 浏览:375
数据段中的变量可以有什么 浏览:93
angularjsselect设置值 浏览:249
易语言js教程 浏览:307
杀熟数据从哪里来的 浏览:839

友情链接