zmq通訊協議的實現,又稱zeromq

airland發表於2021-09-09

最近專案需要用到zmq,簡單學習了下,在此吧自己的理解寫出來,以供大家學習交流。
獨到的文章說明:這是個類似於Socket的一系列介面,他跟Socket的區別是:普通的socket是端到端的(1:1的關係),而ZMQ卻是可以N:M 的關係。
我所做的專案是n:m的關係。
兩種模式,訂閱模式和廣播模式。這裡展現前端程式碼,首先是呼叫:
var zmq = require("zmq");
var socket = zmq.socket("req");訂閱
var sub = zmq.socket('sub');廣播
訂閱模式:socket.on("message", function (message) {

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/964/viewspace-2798743/,如需轉載,請註明出處,否則將追究法律責任。

相關文章