Friday, March 27, 2015

JSON RFC

JSON  has now "officially" replaced XML as a communication format,
when one of co-authors of XML has prepared JSON RFC

ongoing by Tim Bray · RFC 7493: The I-JSON Message Format

The JavaScript Object Notation (JSON) Data Interchange Format
"JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Programming Language Standard. JSON defines a small set of formatting rules for the portable representation of structured data."

Tim Bray - Wikipedia, the free encyclopedia


ongoing by Tim Bray · XML’s 15th Birthday

It would be useful if binary version protocol (BSON) is also standardized,
or we should all just use Google's Protocol Buffers.

Comparing Protobuf, JSON, BSON, XML with .NET for File streams | Software Engineering
"Conclusion
Protobuf is by far the best of all the serializers in terms of speed and size. If you require a readable format, depending on your requirements you can choose any of the other ones. If size is not important, the plain .NET XML serializer is the best after Protobuf."
serializationTests03

No comments: