如何在ZeroMQ(C++)中使用XPUB和XSUB通过代理实现Pub-Sub网络?

2023-11-29

我是 Zeromq 的新手。最近我对zeromq的pub/sub做了一些测试,我不知道如何在ZeroMQ中使用XPUB和XSUB来实现带有代理的Pub-Sub网络。希望您的帮助,非常感谢。


通过学习基础知识examples。对于代理,只需使用这个,它来自消息队列.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;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在ZeroMQ(C++)中使用XPUB和XSUB通过代理实现Pub-Sub网络? 的相关文章

随机推荐