JUNC: A JSON binary content encoding method that provides more efficient transmission and processing

Tommi Aihkisalo, Pekka Paakkonen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

JSON has been introduced as a lighter alternative to the XML for storing and exchanging structured information in the web domain. It is typically used with Ajax and REST web service technologies, providing less overhead and a lighter structure than the traditional XML. However, the problem with both JSON and XML is the usage of the binary content embedded in the wire formatted structures. This paper introduces a JUNC encoding method that tackles the excessive overhead as well as the slow encoding and decoding of more traditional binary-to-text encoding methods like Base64. JUNC takes into account the properties of the serialised JSON and is able to achieve better results faster than any other of the encoding methods tested.
Original languageEnglish
Title of host publicationProceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010
PublisherCSREA Press
Pages100-104
ISBN (Print)1-60132-161-9, 978-1-6013-2161-9
Publication statusPublished - 2010
MoE publication typeA4 Article in a conference publication
EventInternational Conference on Semantic Web & Web Services, SWWS 2010  - Las Vegas, Nev., United States
Duration: 12 Jul 201015 Jul 2010

Conference

ConferenceInternational Conference on Semantic Web & Web Services, SWWS 2010 
Abbreviated titleSWWS 2010
CountryUnited States
CityLas Vegas, Nev.
Period12/07/1015/07/10

Fingerprint

XML
Processing
Web services
Decoding
Wire

Keywords

  • Binary-to-text
  • JSON
  • REST
  • web services

Cite this

Aihkisalo, T., & Paakkonen, P. (2010). JUNC: A JSON binary content encoding method that provides more efficient transmission and processing. In Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010 (pp. 100-104). CSREA Press.
Aihkisalo, Tommi ; Paakkonen, Pekka. / JUNC : A JSON binary content encoding method that provides more efficient transmission and processing. Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010. CSREA Press, 2010. pp. 100-104
@inproceedings{29c87b95472c4f5bb070c96b60245782,
title = "JUNC: A JSON binary content encoding method that provides more efficient transmission and processing",
abstract = "JSON has been introduced as a lighter alternative to the XML for storing and exchanging structured information in the web domain. It is typically used with Ajax and REST web service technologies, providing less overhead and a lighter structure than the traditional XML. However, the problem with both JSON and XML is the usage of the binary content embedded in the wire formatted structures. This paper introduces a JUNC encoding method that tackles the excessive overhead as well as the slow encoding and decoding of more traditional binary-to-text encoding methods like Base64. JUNC takes into account the properties of the serialised JSON and is able to achieve better results faster than any other of the encoding methods tested.",
keywords = "Binary-to-text, JSON, REST, web services",
author = "Tommi Aihkisalo and Pekka Paakkonen",
year = "2010",
language = "English",
isbn = "1-60132-161-9",
pages = "100--104",
booktitle = "Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010",
publisher = "CSREA Press",
address = "United States",

}

Aihkisalo, T & Paakkonen, P 2010, JUNC: A JSON binary content encoding method that provides more efficient transmission and processing. in Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010. CSREA Press, pp. 100-104, International Conference on Semantic Web & Web Services, SWWS 2010 , Las Vegas, Nev., United States, 12/07/10.

JUNC : A JSON binary content encoding method that provides more efficient transmission and processing. / Aihkisalo, Tommi; Paakkonen, Pekka.

Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010. CSREA Press, 2010. p. 100-104.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - JUNC

T2 - A JSON binary content encoding method that provides more efficient transmission and processing

AU - Aihkisalo, Tommi

AU - Paakkonen, Pekka

PY - 2010

Y1 - 2010

N2 - JSON has been introduced as a lighter alternative to the XML for storing and exchanging structured information in the web domain. It is typically used with Ajax and REST web service technologies, providing less overhead and a lighter structure than the traditional XML. However, the problem with both JSON and XML is the usage of the binary content embedded in the wire formatted structures. This paper introduces a JUNC encoding method that tackles the excessive overhead as well as the slow encoding and decoding of more traditional binary-to-text encoding methods like Base64. JUNC takes into account the properties of the serialised JSON and is able to achieve better results faster than any other of the encoding methods tested.

AB - JSON has been introduced as a lighter alternative to the XML for storing and exchanging structured information in the web domain. It is typically used with Ajax and REST web service technologies, providing less overhead and a lighter structure than the traditional XML. However, the problem with both JSON and XML is the usage of the binary content embedded in the wire formatted structures. This paper introduces a JUNC encoding method that tackles the excessive overhead as well as the slow encoding and decoding of more traditional binary-to-text encoding methods like Base64. JUNC takes into account the properties of the serialised JSON and is able to achieve better results faster than any other of the encoding methods tested.

KW - Binary-to-text

KW - JSON

KW - REST

KW - web services

M3 - Conference article in proceedings

SN - 1-60132-161-9

SN - 978-1-6013-2161-9

SP - 100

EP - 104

BT - Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010

PB - CSREA Press

ER -

Aihkisalo T, Paakkonen P. JUNC: A JSON binary content encoding method that provides more efficient transmission and processing. In Proceedings of the 2010 International Conference on Semantic Web and Web Services, SWWS 2010. CSREA Press. 2010. p. 100-104