Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/20013
Registro completo de metadados
Campo DCValorIdioma
dc.creatorKuhn, Gustavo Weber
dc.date.accessioned2020-11-24T11:24:55Z-
dc.date.available2020-11-24T11:24:55Z-
dc.date.issued2018-07-03
dc.identifier.citationKUHN, Gustavo Weber. Aplicativo Android para mensagens instantâneas utilizando microserviços REST. 2018. 43 f. Trabalho de Conclusão de Curso (Especialização em Redes de Computadores e Teleinformática) - Universidade Tecnológica Federal do Paraná, Curitiba, 2018.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/20013-
dc.description.abstractWith 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.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectServiços da Webpt_BR
dc.subjectAplicativos móveisMobile appspt_BR
dc.subjectProvedores de serviços da Internetpt_BR
dc.subjectWeb servicespt_BR
dc.subjectMobile appspt_BR
dc.subjectInternet service providerspt_BR
dc.titleAplicativo Android para mensagens instantâneas utilizando microserviços RESTpt_BR
dc.title.alternativeInstant messenger for android using REST microservices as backendpt_BR
dc.typespecializationThesispt_BR
dc.description.resumoCom o aumento dos dispositivos móveis e serviços distribuídos, é de se esperar que as aplicações existentes, as quais atuam de forma monolítica, sejam migradas aos poucos à nuvem e distribuídas em diversos microserviços, cada um responsável por uma pequena parcela do funcionamento do programa. Utilizados em provedores inovadores de computação distribuída como Amazon e Netflix, os microserviços tornam as aplicações mais escaláveis e de fácil manutenção. No presente trabalho foi separado cada domínio de um software de mensageria instantânea em serviços construídos com o Spring Framework para Java, cada etapa dessa nova abordagem é tratada de forma individual sendo elas: Definição da arquitetura, separação de tarefas para cada serviço e desenvolvimento da aplicação para Android. A comunicação da aplicação com os serviços externos é feita através do protocolo HTTP usando REST.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.contributor.advisor1Belmonte, Danillo Leal
dc.contributor.referee1Belmonte, Danillo Leal
dc.contributor.referee2Nabas, Kleber Kendy Horikawa
dc.contributor.referee3Bertol, Omero Francisco
dc.publisher.countryBrasilpt_BR
dc.publisher.programCurso de Especialização em Teleinformática e Redes de Computadorespt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::TELECOMUNICACOESpt_BR
Aparece nas coleções:CT - Teleinformática e Redes de Computadores

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_CEREC_I_2018_04.pdf764,26 kBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.