dc.contributorSouto Rosa, Nelson
dc.creatorGonçalves Calabria, Eduardo
dc.date2014-06-12T15:58:49Z
dc.date2014-06-12T15:58:49Z
dc.date2004
dc.identifierGonç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.
dc.identifierhttps://repositorio.ufpe.br/handle/123456789/2499
dc.descriptionAtualmente, 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
dc.formatapplication/pdf
dc.languagepor
dc.publisherUniversidade Federal de Pernambuco
dc.subjectMiddleware
dc.subjectMOM
dc.subjectEscalabilidade
dc.subjectBalanceamento de Carga
dc.subjectTransparência de localização
dc.titleHermes : um middleware orientado à mensagem para ambientes corporativos
dc.typemasterThesis


Este ítem pertenece a la siguiente institución