Aplicativo Android para mensagens instantâneas utilizando microserviços REST

With the increase of mobile devices and distributed services, it is expected that the existent applications - those that works in a monolithic manner - migrate to "the cloud” and become distributed between micro services, each one responsible for making the program work in a small portion. Freq...

ver descrição completa

Autor principal: Kuhn, Gustavo Weber
Formato: Trabalho de Conclusão de Curso (Especialização)
Idioma: Português
Publicado em: Universidade Tecnológica Federal do Paraná 2020
Assuntos:
Acesso em linha: http://repositorio.utfpr.edu.br/jspui/handle/1/20013
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
Resumo: With the increase of mobile devices and distributed services, it is expected that the existent applications - those that works in a monolithic manner - migrate to "the cloud” and become distributed between micro services, each one responsible for making the program work in a small portion. Frequently used in innovative providers of distributed computing, such as Amazon and Netflix, the micro services architecture make applications more scalable and ease their maintenance. In this paper, the different services of an instant messaging software are built with Spring Framework for Java each stage of this new approach was analyzed separately. Such stages are: Definition of architecture tasks separation for each service; and developing an Android app. The communication from the app with external services is made using HTTP protocol and REST.