導航:首頁 > 網路數據 > 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大數據傳遞相關的資料

熱點內容
通達信app背景怎麼設置成白色 瀏覽:880
警務數據可視化有哪些 瀏覽:800
如何遍歷一個json數組對象 瀏覽:319
淮安哪裡有學編程的培訓班 瀏覽:87
webstorm的配置文件 瀏覽:256
酷派w706怎麼升級 瀏覽:634
限制級別影片app 瀏覽:350
java跳過第一行 瀏覽:603
文件掃描不清晰如何在ps里處理 瀏覽:411
ps矩形工具填充黑色 瀏覽:100
如何通過大數據篩查違法線索 瀏覽:769
微信怎麼把視頻轉為文件發給朋友 瀏覽:411
財務報表哪些數據可以了解企業 瀏覽:282
哪些統計量可以反映數據波動 瀏覽:946
js地圖標記怎麼清空 瀏覽:479
googlenow教程 瀏覽:508
安全四個責任體系內容文件 瀏覽:965
南陽政務app怎麼注冊 瀏覽:343
照片壓縮包同一路徑的文件能刪嗎 瀏覽:590
路由沒網路怎麼辦 瀏覽:745

友情鏈接