Data Bases available through APIs using Restify: Characteristics, Programming Models, and Benchmarks
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , , , , , |
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 |