Consumindo dados da indústria de petróleo e gás: uma implementação open-source de API RESTfull para comunicação com um WITSML™ Server.
dc.contributor.advisor | Viegas, Carlos Manuel Dias | |
dc.contributor.advisorLattes | http://lattes.cnpq.br/3134700668982522 | pt_BR |
dc.contributor.author | Pontes, Hemerson Rafael Pereira | |
dc.contributor.authorID | 0000-0002-9125-6508 | pt_BR |
dc.contributor.authorLattes | http://lattes.cnpq.br/2023641745063612 | pt_BR |
dc.contributor.referees1 | Cavalcanti, Anderson Luiz de Oliveira | |
dc.contributor.referees1Lattes | http://lattes.cnpq.br/7224754476792019 | pt_BR |
dc.contributor.referees2 | Florencio, Heitor Medeiros | |
dc.contributor.referees2Lattes | http://lattes.cnpq.br/6422930980833254 | pt_BR |
dc.date.accessioned | 2022-07-29T13:46:58Z | |
dc.date.available | 2022-07-29T13:46:58Z | |
dc.date.issued | 2022-07-27 | |
dc.description.abstract | The Wellsite Information Transfer Standard Markup Language (WITSML) is a standard widely used in Large oil and gas segments, providing other applications, to send data to check in a well in a cross-partner eXtensible Markup Language (XML) document format of business. Within this context, the objective of the present work is an application that allows communication with a WITSML server and provides this data in a simpler way to applications web. For this, it is necessary to implement a Representational State Transfer (REST) Application Programming Interface (API) for consuming data from a WITSML server and is available in the format of a JavaScript Object Notation (JSON), a very common standard for the web. The REST API with python, using the FastAPI framework and the kmole-plus library. an API abstracts the complexity of working with the WITSML™ standard. In this way, it facilitates the integration with the most integrated web applications and reduces the implementation time of projects that consume data from the WITSML™ server. | pt_BR |
dc.description.resumo | O Wellsite Information Transfer Standard Markup Language (WITSML) é um padrão muito utilizado em grandes empresas do segmento de petróleo e gás (P&G), servindo, dentre outras aplicações, para enviar dados coletados em um poço em um formato de documento eXtensible Markup Language (XML) entre parceiros de negócios. Dentro desse contexto, o objetivo do presente trabalho é uma aplicação que permita se comunicar com um WITSML server e fornecer esses dados de maneira mais simples para aplicações web. Para isso, faz-se necessária a implementação de uma Representational State Transfer (REST) Application Programming Interface (API) para o consumo de dados de um WITSML™ server e disponibilizá-los no formato de um JavaScript Object Notation (JSON), padrão muito usual para web. A REST API implementada com Python, utilizando o framework FastAPI e a biblioteca kmole-plus. A API abstrai a complexidade de se trabalhar com padrão WITSML™. Dessa forma, facilita a integração com as mais variadas aplicações web e reduz o tempo de implementação de projetos que consumam dados de WITSML™ server. | pt_BR |
dc.identifier.citation | PONTES, Hemerson Rafael Pereira. Consumindo dados da indústria de petróleo e gás: uma implementação open-source de API RESTfull para comunicação com um WITSML™ Server. 2022. 56f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2022. | pt_BR |
dc.identifier.uri | https://repositorio.ufrn.br/handle/123456789/48862 | |
dc.language | pt_BR | pt_BR |
dc.publisher | Universidade Federal do Rio Grande do Norte | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Engenharia de Computação e Automação | pt_BR |
dc.publisher.initials | UFRN | pt_BR |
dc.publisher.program | Engenharia de Computação | pt_BR |
dc.rights | Attribution 3.0 Brazil | * |
dc.rights.uri | http://creativecommons.org/licenses/by/3.0/br/ | * |
dc.subject | API | pt_BR |
dc.subject | JSON | pt_BR |
dc.subject | P&G | pt_BR |
dc.subject | O&G | pt_BR |
dc.subject | REST | pt_BR |
dc.subject | XML | pt_BR |
dc.subject | WITSML | pt_BR |
dc.title | Consumindo dados da indústria de petróleo e gás: uma implementação open-source de API RESTfull para comunicação com um WITSML™ Server. | pt_BR |
dc.title.alternative | Consuming data from the oil and gas industry: an open-source implementation of a RESTfull API for communicating with a WITSML™ Server. | pt_BR |
dc.type | bachelorThesis | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- tcc-final-hemerson-rafael.pdf
- Tamanho:
- 1.67 MB
- Formato:
- Adobe Portable Document Format
Nenhuma Miniatura disponível
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 1.45 KB
- Formato:
- Item-specific license agreed upon to submission
Nenhuma Miniatura disponível