哪一个更可取:zmq_send或zmq_msg_send?

时间:2014-11-11 23:28:34

标签: zeromq

我发现了zeroMQ,我了解zmq_send发送缓冲区,zmq_msg_send发送zmq_msg_t消息。 在我看来,这是做同样事情的两种不同方式(两者都可以发送多部分消息等)。

使用zmq_msg_t结构有什么好处?

1 个答案:

答案 0 :(得分:3)

优点很简单,您的代码可以在较低级别上运行,更接近金属,并节省一些CPU周期, .zmq_send() 包装器在准备{{{ 1}} struct并将其传递给ZMQ内部消息处理,就像zmq_msg_t一步完成一样。