[zeromq-dev] conventions in bindings

Martin Sustrik sustrik at 250bpm.com
Thu Feb 2 23:27:35 CET 2012


On 02/02/12 11:52, john skaller wrote:

> Recall Mashal MacLuhan: "The medium is the message".

Heh. Haven't expected to meet this guy here.

> I suggest
> such term should research existing POSIX terminology.

+1

As a side comment, the confusion stems from the fact that 0MQ protocol 
is a mix of two logically separate layers, what I call "scalability 
layer" at ~L5 and a simple presentation layer (L6, equivalent to XML or 
JSON) for fragmenting the content of L5 message.

So what you end up is L5 messages and L6 messages. We also have L4 
messages, L3 messages and L2 messages further down the stack.

The POSIX specification deliberately uses term "message" to reference 
all these types of messages. The idea being that socket API should be 
able to work on any particular layer of the stack (e.g. IP sockets vs. 
TCP sockets).

Martin



More information about the zeromq-dev mailing list