Data bases available through APIs using Restify: Characteristics, programming models, and benchmarks

Luiz F. Marques, R. C. M. Correia, Gabriel Spadon, D. M. Eler, Celso Olivete-Jr, Rogério E. Garcia
{"title":"Data bases available through APIs using Restify: Characteristics, programming models, and benchmarks","authors":"Luiz F. Marques, R. C. M. Correia, Gabriel Spadon, D. M. Eler, Celso Olivete-Jr, Rogério E. Garcia","doi":"10.23919/CISTI.2017.7975715","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":345129,"journal":{"name":"2017 12th Iberian Conference on Information Systems and Technologies (CISTI)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 12th Iberian Conference on Information Systems and Technologies (CISTI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/CISTI.2017.7975715","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

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.
通过使用Restify的api提供的数据库:特征、编程模型和基准
随着时间的推移,计算机网络交换的数据量逐渐增加,这对不同平台和系统之间的性能和互操作性提出了要求。在这一行中,有几个研究专门针对面向服务的软件体系结构和资源消耗模型。然而,其中有一些专注于开发用于动态创建数据供应服务的通用工具。本文介绍了对一个名为Restify的工具的分析,该工具能够动态地创建web服务,以将在线数据库作为服务提供。retify实现了关于异构操作、编程语言和服务器基础结构的系统互操作性需求。结果,我们观察到该工具的性能与其他评估的web服务(如REST和SOAP)相比,即使不是更好,也是可以比较的。最后,retify的出色之处在于它的行为就像一个接口工具,允许管理和集成多个在线系统工具和各种关系数据库。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信