zeromq

zeromq

計算機術語
zeromq,計算機術語,指的是類似于Socket的一系列接口。
    中文名:zeromq 外文名:無 别名:ZMQ 實質:類似于Socket的一系列接口 作用:單好用的傳輸層

基本内容

ZMQ是什麼?

這是個類似于Socket的一系列接口,他跟Socket的區别是:普通的socket是端到端的(1:1的關系),而ZMQ卻是可以N:M的關系,人們對BSD套接字的了解較多的是點對點的連接,點對點連接需要顯式地建立連接、銷毀連接、選擇協議(TCP/UDP)和處理錯誤等,而ZMQ屏蔽了這些細節,讓你的網絡編程更為簡單。ZMQ用于node與node間的通信,node可以是主機或者是進程。

引用官方的說法:“ZMQ(以下ZeroMQ簡稱ZMQ)是一個簡單好用的傳輸層,像框架一樣的一個socketlibrary,他使得Socket編程更加簡單、簡潔和性能更高。是一個消息處理隊列庫,可在多個線程、内核和主機盒之間彈性伸縮。ZMQ的明确目标是“成為标準網絡協議棧的一部分,之後進入Linux内核”。現在還未看到它們的成功。但是,它無疑是極具前景的、并且是人們更加需要的“傳統”BSD套接字之上的一層封裝。ZMQ讓編寫高性能網絡應用程序極為簡單和有趣。”

上一篇:kvm

下一篇:面包屑導航

相關詞條

相關搜索

其它詞條