Therefore, remote method call architectures such as CORBA define their serialization formats in detail. Many institutions, such as archives and libraries, attempt to future proof their backup archives—in particular, database dumps—by storing them in some relatively human-readable serialized format. == Serialization formats == The Xerox Network Systems Courier technology in the early 1980s influenced the first widely adopted standard.


Sun Microsystems published the External Data Representation (XDR) in 1987.


XDR is an open format, and standardized as STD 67 (RFC 4506). In the late 1990s, a push to provide an alternative to the standard serialization protocols started: XML, an SGML subset, was used to produce a human readable text-based encoding.


In the 2000s, XML was often used for asynchronous transfer of structured data between client and server in Ajax web applications.


Specifically, JSON allows the Unicode line terminators and to appear unescaped in quoted strings, while ECMAScript 2018 and older does not.

All text is taken from Wikipedia. Text is available under the Creative Commons Attribution-ShareAlike License .

Page generated on 2021-08-05