Definition of REST web services with JSON schema. (16th December 2016)
- Record Type:
- Journal Article
- Title:
- Definition of REST web services with JSON schema. (16th December 2016)
- Main Title:
- Definition of REST web services with JSON schema
- Authors:
- Barbaglia, Guido
Murzilli, Simone
Cudini, Stefano - Abstract:
- Summary: The Web has evolved from being a collection of documents to a collection of interconnected services that interoperate throughout the Internet. Web services are a natural consequence of this evolution. The web services model was initially centered around the eXtensible Markup Language (XML). Such services can be described by Web Services Description Language documents that are formally defined through the XML Schema Definition language. However, in recent years the popularity of XML‐based web services has declined, as more developers favor JavaScript Object Notation (JSON)‐based alternatives. Although the use of the latter language is spreading, no official standard to formally describe JSON documents exists. The aim of this article is to demonstrate how JSON Schema, and particularly the JSON Hyper Schema extension, is suitable to describe JSON‐based web services that follow the REST architectural pattern. Copyright © 2016 John Wiley & Sons, Ltd.
- Is Part Of:
- Software, practice & experience. Volume 47:Number 6(2017)
- Journal:
- Software, practice & experience
- Issue:
- Volume 47:Number 6(2017)
- Issue Display:
- Volume 47, Issue 6 (2017)
- Year:
- 2017
- Volume:
- 47
- Issue:
- 6
- Issue Sort Value:
- 2017-0047-0006-0000
- Page Start:
- 907
- Page End:
- 920
- Publication Date:
- 2016-12-16
- Subjects:
- JSON Schema -- JSON Hyper Schema -- REST -- web services definition
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2466 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 469.xml