How to implement Pub-Sub Network with a Proxy by using XPUB and XSUB in ZeroMQ(C++)?

后端 未结 2 929
-上瘾入骨i
-上瘾入骨i 2021-01-22 22:56

I am a newcomer to zeromq. Recently I did some tests on pub/sub of zeromq, and I don\'t konw how to implement Pub-Sub Network with a Proxy by using XPUB and XSUB in ZeroMQ. Hope

2条回答
  •  既然无缘
    2021-01-22 23:37

    Learn the basics by working through the examples. For the proxy, just use this, it's from msgqueue.cpp

    int main (int argc, char *argv[])
    {
        zmq::context_t context(1);
        zmq::socket_t frontend (context, ZMQ_XSUB);
        frontend.bind("tcp://*:5559");
        zmq::socket_t backend (context, ZMQ_XPUB);
        zmq_bind (backend, "tcp://*:5560");
        zmq_proxy (frontend, backend, NULL);
        return 0;
    }
    

提交回复
热议问题