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

热点内容
qq360 浏览:654
红米1s如何关闭后台程序 浏览:819
java串行化 浏览:172
网络营销公司如何 浏览:310
链接文件路径错了怎么办 浏览:251
用c语言模拟一个虚拟文件系统 浏览:69
人事网照片辅助处理工具 浏览:516
文件夹找不到下载的优酷视频 浏览:305
激光割编程怎么学 浏览:829
三星note2词典数据文件缺失 浏览:601
中山省钱app有哪些 浏览:266
手机网络如何有线连接电视 浏览:595
微信pc端哪些文件产生垃圾 浏览:84
Xvp格式文件 浏览:728
vb程序执行顺序 浏览:648
小班编程学什么 浏览:267
获取文件页数 浏览:140
系统文件夹移动 浏览:764
在哪里查找误卸载的文件 浏览:778
音王inandon歌库版本 浏览:892

友情链接