zeromq

zeromq

zeromq,計算機術語,指的是類似於Socket的一系列接口。

基本介紹

  • 中文名:zeromq
  • 外文名:無
  • 實質:類似於Socket的一系列接口
  • 作用:簡單好用的傳輸層
  • 別名:ZMQ
ZMQ是什麼?
這是個類似於Socket的一系列接口,他跟Socket的區別是:普通的socket是端到端的(1:1的關係),而ZMQ卻是可以N:M 的關係,人們對BSD套接字的了解較多的是點對點的連線,點對點連線需要顯式地建立連線、銷毀連線、選擇協定(TCP/UDP)和處理錯誤等,而ZMQ禁止了這些細節,讓你的網路編程更為簡單。ZMQ用於node與node間的通信,node可以是主機或者是進程。
引用官方的說法: “ZMQ(以下ZeroMQ簡稱ZMQ)是一個簡單好用的傳輸層,像框架一樣的一個socket library,他使得Socket編程更加簡單、簡潔和性能更高。是一個訊息處理佇列庫,可在多個執行緒、核心和主機盒之間彈性伸縮。ZMQ的明確目標是“成為標準網路協定棧的一部分,之後進入Linux核心”。現在還未看到它們的成功。但是,它無疑是極具前景的、並且是人們更加需要的“傳統”BSD套接字之上的一 層封裝。ZMQ讓編寫高性能網路應用程式極為簡單和有趣。”

相關詞條

熱門詞條

聯絡我們