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

熱點內容
win10文件夾運行緩慢 瀏覽:822
數控車車扁位怎麼編程 瀏覽:782
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

友情鏈接