RESTful Web Services Development in Situation-Oriented Databases
- 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/).
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 -