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

熱點內容
編程圖元屬性怎麼修改 瀏覽:828
word文檔的大括弧怎麼輸入 瀏覽:862
關於旅遊收入的數據從哪裡找 瀏覽:989
gson解析json集合問題 瀏覽:680
安卓ipsec標識符填什麼 瀏覽:215
在哪裡解壓文件第一分卷 瀏覽:63
奧維使用教程 瀏覽:324
編程程序怎麼轉到plc上 瀏覽:807
文件名沖突但是找不到 瀏覽:261
上海瑞金醫院app下載 瀏覽:998
qq群里的機器人買武器 瀏覽:428
捕魚達人歷史版本 瀏覽:73
mp4視頻文件解密軟體 瀏覽:62
多軸編程哪個軟體最方便 瀏覽:27
老平板哪個是顯示屏數據線插座 瀏覽:849
5sing上傳音頻文件格式 瀏覽:171
win10輸入文件滑鼠右鍵異常 瀏覽:634
聽幼兒故事用什麼app 瀏覽:514
iphone修改音頻文件名 瀏覽:53
國家氣象站點數據在哪裡下載 瀏覽:342

友情鏈接