On Mon, Aug 11, 2014 at 1:18 PM, Jamie Vicary <[email protected]> wrote:

> Hi, thanks for your reply. JSON is a plain-text format, right? I would
> worry about the increased size of the data packet.
>
> Is there a platform-safe way to transmit binary data?
>

There are plenty.
All of them transform binary data to the platform independent data using
some sort of encoding.
JSON is great cause it has relatively small overhead, and is fully human
readable.

If you're 100% sure that sending and receiving sides are on of the same
platform, sending binary blob is an option too -- although it is still a
risky play (a software could be built with different compiler options, etc).

If you're talking about doubles (which are 8 bytes on common
architectures), JSON-encoding might be actually even tighter then the
original array. Consider array of zeroes: JSON would be [0,0,0,...],
each number taking 2 bytes instead of 8 bytes.

-- 
You received this message because you are subscribed to the Google Groups 
"mongoose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mongoose-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to