Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/2499
Title: Hermes : um middleware orientado à mensagem para ambientes corporativos
Authors: Gonçalves Calabria, Eduardo
Keywords: Middleware;MOM;Escalabilidade;Balanceamento de Carga;Transparência de localização
Issue Date: 2004
Publisher: Universidade Federal de Pernambuco
Citation: Gonçalves Calabria, Eduardo; Souto Rosa, Nelson. Hermes : um middleware orientado à mensagem para ambientes corporativos. 2004. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2004.
Abstract: Atualmente, a maioria dos sistemas de informação corporativos utiliza uma infraestrutura de comunicação, conhecida como middleware, para a troca de mensagens com outros sistemas. O middleware fornece um conjunto de serviços (ex., segurança, transação e eventos) atuando como uma interface para que a aplicação seja construída sem que o desenvolvedor tenha que tratar diretamente com a complexidade dos mecanismos de comunicação de baixo nível. Os sistemas de middleware são normalmente categorizados de acordo com o tipo de primitiva fornecida para interação entre as aplicações: middleware procedural (chamada remota de procedimento), middleware orientado a mensagem (passagem de mensagem), middleware transacional (transação distribuída) e middleware orientado a objetos (invocação de método remoto). Dentre estas categorias, os sistemas de middleware orientado a mensagem (MOM) são os mais amplamente utilizados como infra-estrutura de comunicação de aplicações corporativas. Os requisitos de troca de mensagens são cada vez mais sofisticados e complexos, exigindo que os MOMs utilizados atendam a requisitos como: aumento no volume de dados, concorrência, escalabilidade, disponibilidade, garantias de entrega das mensagens, controle de assincronismo, tolerância a falhas, balanceamento de carga e transparência de localização. Neste contexto, este trabalho propõe um middleware orientado a mensagem chamado Hermes. O Hermes implementa todas as funcionalidades exigidas para um MOM, e incorpora características adicionais, otimizando algumas implementações relativas às escalabilidade e disponibilidade, e adicionando elementos funcionais que tornam seu uso mais fácil e abrangente. O Hermes implementa ainda o padrão JMS (Java Message Service), que propõe a implementação de um conjunto de interfaces e de características comuns a qualquer middleware orientado a mensagem. Podem ser enumeradas as seguintes contribuições deste trabalho: a apresentação detalhada das características e das formas de implementação de um MOM, e a concepção de uma arquitetura modular e componentizada para o MOM
URI: https://repositorio.ufpe.br/handle/123456789/2499
Appears in Collections:Dissertações de Mestrado - Ciência da Computação

Files in This Item:
File Description SizeFormat 
arquivo4728_1.pdf3.35 MBAdobe PDFView/Open


This item is protected by original copyright



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.