Proceedings of the 8th Scientific Conference on Information Technologies for Intelligent Decision Making Support (ITIDS 2020)

RESTful Web Services Development in Situation-Oriented Databases

Authors
Valeriy Mironov, Artem Gusarenko, Nafisa Yusupova
Corresponding Author
Artem Gusarenko
Available Online 10 November 2020.
DOI
10.2991/aisr.k.201029.001How to use a DOI?
Keywords
situation-oriented database, embedded dynamic model, SOA, web service, microservice, RESTful, HTTP-request, HSM, XML, JSON, YouTube API
Abstract

New features RESTful web services development, envisaged in the situation-oriented databases (SODB), are considered. SODB is a heterogeneous data integrator driven by an embedded hierarchical situational model (HSM), in which virtual documents are mapped onto heterogeneous physical data. Microservices and microservice architecture are discussed in terms of the benefits of scaling and modifying web applications. Elements of the situational model that define HTTP-request processing are considered in terms of access to request properties and attached data based on the concept of virtual documents. An HTTP-request processing design pattern developed to work with relational database tables for which data sources are external web services is discussed. The structure of the HSM-model, which performs selective processing depending on the type of request, is discussed in detail for HTTP-request methods GET and POST. An example of the practical implementation of microservices based on SODB for the problem of monitoring student views of educational videos on YouTube is given.

Copyright
© 2020, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)

Volume Title
Proceedings of the 8th Scientific Conference on Information Technologies for Intelligent Decision Making Support (ITIDS 2020)
Series
Advances in Intelligent Systems Research
Publication Date
10 November 2020
ISBN
10.2991/aisr.k.201029.001
ISSN
1951-6851
DOI
10.2991/aisr.k.201029.001How to use a DOI?
Copyright
© 2020, the Authors. Published by Atlantis Press.
Open Access
This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - CONF
AU  - Valeriy Mironov
AU  - Artem Gusarenko
AU  - Nafisa Yusupova
PY  - 2020
DA  - 2020/11/10
TI  - RESTful Web Services Development in Situation-Oriented Databases
BT  - Proceedings of the 8th Scientific Conference on Information Technologies for Intelligent Decision Making Support (ITIDS 2020)
PB  - Atlantis Press
SP  - 1
EP  - 6
SN  - 1951-6851
UR  - https://doi.org/10.2991/aisr.k.201029.001
DO  - 10.2991/aisr.k.201029.001
ID  - Mironov2020
ER  -