Published December 23, 2011 | Version 15057
Journal article Open

Comparative Survey of Object Serialization Techniques and the Programming Supports

Authors/Creators

Description

This paper compares six approaches of object serialization from qualitative and quantitative aspects. Those are object serialization in Java, IDL, XStream, Protocol Buffers, Apache Avro, and MessagePack. Using each approach, a common example is serialized to a file and the size of the file is measured. The qualitative comparison works are investigated in the way of checking whether schema definition is required or not, whether schema compiler is required or not, whether serialization is based on ascii or binary, and which programming languages are supported. It is clear that there is no best solution. Each solution makes good in the context it was developed.

Files

15057.pdf

Files (114.1 kB)

Name Size Download all
md5:b0a69dd7234b63d2c4123a371d1c6e0c
114.1 kB Preview Download

Additional details

References