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

熱點內容
文件管理的圖片可以搜回來嗎 瀏覽:369
mini下載的文件在哪裡 瀏覽:973
mfrc522射頻識別參考程序注釋new 瀏覽:363
手機儲存相機照片文件管理找不到 瀏覽:507
天刀詞綴升級被鎖 瀏覽:956
安化哪裡可以學編程 瀏覽:716
純文本文件和二進制文件 瀏覽:216
如何把網路玩起來 瀏覽:654
錄視頻文件特別小的軟體 瀏覽:75
vivo隱藏文件夾在哪裡設置 瀏覽:790
都有哪些圈錢APP 瀏覽:434
javaweb開發pdf 瀏覽:313
ps保存文件特大 瀏覽:46
網路和編程哪個更吃香 瀏覽:583
神武用過的賬號都在哪個文件夾里 瀏覽:70
對於初學者用什麼編程語言比較好 瀏覽:470
吉林環保文件櫃值多少錢 瀏覽:111
1607版本win10 瀏覽:968
如何使文件不能復制 瀏覽:96
matlabr2017a安裝教程 瀏覽:287

友情鏈接