Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): Ariel Adonai Souza
Título:  Middleware escalável e resiliente para comunicação em tempo real de aplicações web móveis em ambientes de computação distribuída 
 
Abstract:
This paper presents the specification and implementation of a scalable and resilient
middleware for communication between web applications for mobile devices and applications
in a distributed environment. The middleware makes use of the WebSocket protocol for
communicating with web applications and the AMQT protocol for communicating with
services. In addition, its resilience is related to the ability to deliver messages that were not
delivered when some application was disconnected. The middleware was developed using the
Quarkus framework and Java 11, hosted on AWS, where some services were used to provide
a stable environment with ease of scale. From the results of the tests carried out, it was
possible to observe that the middleware met the objectives of scalability, resilience in the
delivery of messages and communication between web applications and distributed
environments. It proved to be a viable solution to abstract and simplify the communication of
web applications to mobile devices and applications in distributed environments, removing
the need for both applications to talk through the same protocol and without the need to
manage the delivery of messages.