License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.SLATE.2014.93
URN: urn:nbn:de:0030-drops-45629
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2014/4562/
Go to the corresponding OASIcs Volume Portal


Queirós, Ricardo

JSON on Mobile: is there an Efficient Parser?

pdf-format:
10.pdf (0.3 MB)


Abstract

The two largest causes for battery consumption on mobile devices are related with the display and network operations. Since most application need to share data and communicate with remote servers, communications should be as lightweight and efficient as possible. In network communication, serialization plays a central role as the process of converting an object into a stream of bytes. One of the most popular data-interchange format is JSON (JavaScript Object Notation). This paper presents a survey on JSON parsers in mobile scenarios. The aim of the survey is to find the most efficient JSON parser in mobile communications characterised by high transfer rate of small amounts of data. In the performance benchmark we compare the time required to read and write data with several popular JSON parser implementations such as Gson, Jackson, org.json and others. The results of this survey are important for others that need to select an efficient parser for mobile communication.

BibTeX - Entry

@InProceedings{queirs:OASIcs:2014:4562,
  author =	{Ricardo Queir{\'o}s},
  title =	{{JSON on Mobile: is there an Efficient Parserl}},
  booktitle =	{3rd Symposium on Languages, Applications and Technologies},
  pages =	{93--100},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-939897-68-2},
  ISSN =	{2190-6807},
  year =	{2014},
  volume =	{38},
  editor =	{Maria Jo{\~a}o Varanda Pereira and Jos{\'e} Paulo Leal and Alberto Sim{\~o}es},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2014/4562},
  URN =		{urn:nbn:de:0030-drops-45629},
  doi =		{10.4230/OASIcs.SLATE.2014.93},
  annote =	{Keywords: serialization formats, mobile communication}
}

Keywords: serialization formats, mobile communication
Collection: 3rd Symposium on Languages, Applications and Technologies
Issue Date: 2014
Date of publication: 18.06.2014


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI