如何为 ZAP 实施处理程序?

How do I implement a handler for ZAP?

我目前正在尝试学习 ZeroMQ 并想为 ZAP 实现一个处理程序,以便我可以对客户端进行身份验证。我查看了 libzmq 存储库中的测试文件 test_security_curve.cpp 并注意到它使用了许多辅助函数。我不知道我是否需要这些。

我将如何使用现代 C++ 实现 ZAP 身份验证?我应该使用 libzmq 还是切换到 cppzmq 或 zmqpp?我真的很困惑..

非常感谢任何帮助

也许你应该考虑使用czmq,也就是所谓的高级API,而不是libzmq。它还具有 C++ 绑定,czmqpp。

czmq 包含一个 ZAP handler implementation, which is described at http://czmq.zeromq.org/manual:zauth