Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/11422/25392

Especie: Trabalho de conclusão de graduação
Título : Projeto e implementação de um middleware orientado a mensagens
Autor(es)/Inventor(es): Arguello, Markson de Viana
Tutor: Rossetto, Silvana
Resumen: Middlewares Orientados a Mensagens (MOMs) são amplamente usados para promover o desacoplamento e a comunicação assíncrona no contexto de sistemas distribuídos. No entanto, muitos MOMs existentes apresentam alta complexidade, dificultando sua implementação e adaptação a diferentes cenários. Este trabalho propõe o desenvolvimento de um middleware leve e de fácil utilização, baseado em uma arquitetura simplificada e protocolos de comunicação amplamente conhecidos. Foram analisadas as características de diversos MOMs consolidados, como Apache Kafka e RabbitMQ, identificando suas principais funcionalidades e requisitos. A implementação do middleware desenvolvido inclui suporte a filas do tipo Point-to-Point e Publish/Subscribe, além de mecanismos de entrega push e pull. Para validar sua correta operação, foram realizados testes avaliando a entrega ordenada das mensagens, a ausência de duplicação e a confiabilidade do sistema. Os resultados demonstram que a solução desenvolvida atende aos requisitos essenciais de um MOM, oferecendo uma base flexível para futuras melhorias e adaptações.
Materia: Middleware orientado a Mensagem
Sistemas distribuídos
Distributed systems
Message-oriented middleware
Message queue
Materia CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Unidade de producción: Instituto de Computação
Editor: Universidade Federal do Rio de Janeiro
Fecha de publicación: 27-feb-2025
País de edición : Brasil
Idioma de publicación: por
Tipo de acceso : Acesso Aberto
Aparece en las colecciones: Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
MVArguello.pdf824.34 kBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.