|
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. |
|
|