Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks

Detalhes bibliográficos
Autor(a) principal: Marques, Luiz F. [UNESP]
Data de Publicação: 2017
Outros Autores: Correia, Ronaldo C. M. [UNESP], Spadon, Gabriel [UNESP], Eler, Danilo M. [UNESP], Olivete-, Celso [UNESP], Garcia, Rogerio E. [UNESP], IEEE
Tipo de documento: Artigo de conferência
Idioma: por
Título da fonte: Repositório Institucional da UNESP
Texto Completo: http://hdl.handle.net/11449/160145
Resumo: The volume of data exchanged by computer networks is gradually increasing over time, which provides the need for performance and interoperability between different platforms and systems. In this line, there are several studies dedicated to service-oriented software architectures and resource consumption models. However, a few of them are focused on the development of generic tools for the dynamic creation of data provisioning services. This article presents the analysis of a tool called Restify, which is able to dynamically create web services to provide an online database as a service. Restify achieved the system interoperability requirements regarding heterogeneous operations, programming languages, and server infrastructures. As a result, we observed that the performance of this tool was comparable, if not better, than other evaluated web services, such as REST and SOAP. Finally, Restify excels by behaving like an interface tool, allowing the management and integration of multiple online system tools with various relational databases.
id UNSP_535cca40b82ac99104886be53564c404
oai_identifier_str oai:repositorio.unesp.br:11449/160145
network_acronym_str UNSP
network_name_str Repositório Institucional da UNESP
repository_id_str 2946
spelling Data Bases available through APIs using Restify: Characteristics, Programming Models, and BenchmarksWeb ServiceRESTDatabase as a ServiceThe volume of data exchanged by computer networks is gradually increasing over time, which provides the need for performance and interoperability between different platforms and systems. In this line, there are several studies dedicated to service-oriented software architectures and resource consumption models. However, a few of them are focused on the development of generic tools for the dynamic creation of data provisioning services. This article presents the analysis of a tool called Restify, which is able to dynamically create web services to provide an online database as a service. Restify achieved the system interoperability requirements regarding heterogeneous operations, programming languages, and server infrastructures. As a result, we observed that the performance of this tool was comparable, if not better, than other evaluated web services, such as REST and SOAP. Finally, Restify excels by behaving like an interface tool, allowing the management and integration of multiple online system tools with various relational databases.Univ Estadual Paulista FCT UNESP, DMC, Presidente Prudente, SP, BrazilUniv Estadual Paulista FCT UNESP, DMC, Presidente Prudente, SP, BrazilIeeeUniversidade Estadual Paulista (Unesp)Marques, Luiz F. [UNESP]Correia, Ronaldo C. M. [UNESP]Spadon, Gabriel [UNESP]Eler, Danilo M. [UNESP]Olivete-, Celso [UNESP]Garcia, Rogerio E. [UNESP]IEEE2018-11-26T15:47:39Z2018-11-26T15:47:39Z2017-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject62017 12th Iberian Conference On Information Systems And Technologies (cisti). New York: Ieee, 6 p., 2017.2166-0727http://hdl.handle.net/11449/160145WOS:0004268969000442616135175972629Web of Sciencereponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPpor2017 12th Iberian Conference On Information Systems And Technologies (cisti)info:eu-repo/semantics/openAccess2021-10-23T21:44:22Zoai:repositorio.unesp.br:11449/160145Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462021-10-23T21:44:22Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false
dc.title.none.fl_str_mv Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
title Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
spellingShingle Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
Marques, Luiz F. [UNESP]
Web Service
REST
Database as a Service
title_short Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
title_full Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
title_fullStr Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
title_full_unstemmed Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
title_sort Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
author Marques, Luiz F. [UNESP]
author_facet Marques, Luiz F. [UNESP]
Correia, Ronaldo C. M. [UNESP]
Spadon, Gabriel [UNESP]
Eler, Danilo M. [UNESP]
Olivete-, Celso [UNESP]
Garcia, Rogerio E. [UNESP]
IEEE
author_role author
author2 Correia, Ronaldo C. M. [UNESP]
Spadon, Gabriel [UNESP]
Eler, Danilo M. [UNESP]
Olivete-, Celso [UNESP]
Garcia, Rogerio E. [UNESP]
IEEE
author2_role author
author
author
author
author
author
dc.contributor.none.fl_str_mv Universidade Estadual Paulista (Unesp)
dc.contributor.author.fl_str_mv Marques, Luiz F. [UNESP]
Correia, Ronaldo C. M. [UNESP]
Spadon, Gabriel [UNESP]
Eler, Danilo M. [UNESP]
Olivete-, Celso [UNESP]
Garcia, Rogerio E. [UNESP]
IEEE
dc.subject.por.fl_str_mv Web Service
REST
Database as a Service
topic Web Service
REST
Database as a Service
description The volume of data exchanged by computer networks is gradually increasing over time, which provides the need for performance and interoperability between different platforms and systems. In this line, there are several studies dedicated to service-oriented software architectures and resource consumption models. However, a few of them are focused on the development of generic tools for the dynamic creation of data provisioning services. This article presents the analysis of a tool called Restify, which is able to dynamically create web services to provide an online database as a service. Restify achieved the system interoperability requirements regarding heterogeneous operations, programming languages, and server infrastructures. As a result, we observed that the performance of this tool was comparable, if not better, than other evaluated web services, such as REST and SOAP. Finally, Restify excels by behaving like an interface tool, allowing the management and integration of multiple online system tools with various relational databases.
publishDate 2017
dc.date.none.fl_str_mv 2017-01-01
2018-11-26T15:47:39Z
2018-11-26T15:47:39Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/conferenceObject
format conferenceObject
status_str publishedVersion
dc.identifier.uri.fl_str_mv 2017 12th Iberian Conference On Information Systems And Technologies (cisti). New York: Ieee, 6 p., 2017.
2166-0727
http://hdl.handle.net/11449/160145
WOS:000426896900044
2616135175972629
identifier_str_mv 2017 12th Iberian Conference On Information Systems And Technologies (cisti). New York: Ieee, 6 p., 2017.
2166-0727
WOS:000426896900044
2616135175972629
url http://hdl.handle.net/11449/160145
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 2017 12th Iberian Conference On Information Systems And Technologies (cisti)
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 6
dc.publisher.none.fl_str_mv Ieee
publisher.none.fl_str_mv Ieee
dc.source.none.fl_str_mv Web of Science
reponame:Repositório Institucional da UNESP
instname:Universidade Estadual Paulista (UNESP)
instacron:UNESP
instname_str Universidade Estadual Paulista (UNESP)
instacron_str UNESP
institution UNESP
reponame_str Repositório Institucional da UNESP
collection Repositório Institucional da UNESP
repository.name.fl_str_mv Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)
repository.mail.fl_str_mv
_version_ 1799965621275852800