[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?


-------------- 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