Um Modelo de Comunicação para Automação na Execução de Consultas de Dados sobre APIs Web

DSpace Repository

A- A A+

Um Modelo de Comunicação para Automação na Execução de Consultas de Dados sobre APIs Web

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Siqueira, Frank
dc.contributor.author Maso, Mateus
dc.date.accessioned 2016-12-12T21:39:28Z
dc.date.available 2016-12-12T21:39:28Z
dc.date.issued 2016-11-22
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/171428
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação. pt_BR
dc.description.abstract A fim de manter a eficiência da comunicação cliente-servidor sem a necessidade do versionamento de APIs Web, serviços têm encontrado dificuldades em realizar mudanças na especificação de sua interface de acesso devido ao acoplamento causado por clientes na implementação em seu código de busca. No intuito de desenvolver uma solução para o problema encontrado, este trabalho realiza um estudo sobre o uso da linguagem GraphQL e formatos de descrição de API para propor um modelo de comunicação cliente-servidor através da automação na execução de consultas de dados. Como resultado, é desenvolvida uma ferramenta prevista pelo modelo proposto para validar sua aplicabilidade e direcionar desenvolvedores de clientes à implementação de um código de busca independente de especificação de API. pt_BR
dc.description.abstract In order to maintain client-server communication efficiency without the need of versioning Web APIs, services have come across problems while performing changes on their interface access specification due to the coupling caused by clients on the implementation of its fetching code. Seeking to develop a solution for the problem, this project conducts a study on the usage of GraphQL language and API description formats to propose a client-server communication model through automation in the execution of data queries. As a result, a tool foresaw by the proposed model is developed to validate its applicability and guide client-side developers to the implementation of data fetching code independent of API specification. pt_BR
dc.format.extent 93 f. pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject GraphQL pt_BR
dc.subject REST pt_BR
dc.subject JSON Hyper-Schema pt_BR
dc.title Um Modelo de Comunicação para Automação na Execução de Consultas de Dados sobre APIs Web pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
tcc.pdf 474.8Kb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar