[zeromq-dev] Purpose of empty frame in MDP 0.1

André Caron andre.l.caron at gmail.com
Wed Jan 14 01:48:17 CET 2015


Hi all,

In the MDP 0.1 (RFC 7) spec, all messages begin with a 0-length frame.  In
the MDP 0.2 spec (RFC 18), this empty frame is no longer accepted so I
started wondering why it was there in the original spec and if removing it
breaks anything.

I always thought this empty frame was used as a delimiter (as in chapter 3
of the guide) so that the message return addresses can be stacked, but in
hindsight it seems a bit weird that in RFC 7, the message frames are
explicitly numbered.

So, was the empty frame expected to serve this purpose or was it merely
there for convention?

Thanks!

André
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20150113/dea4a5bf/attachment.htm>


More information about the zeromq-dev mailing list