Abstract:
|
Este trabalho objetiva uma melhor compreensão de ambientes móveis no contexto de aplicações distribuídas. Para ser mais específico, propõe-se uma arquitetura de aplicações distribuídas nas quais a mobilidade foi usada para proporcionar procedimentos de otimização entre o ambiente de aplicação e suas interações. Este trabalho está interessado em dois tipos de procedimentos de otimização. Primeiro, colocando-se os dados próximos à interação do usuário proporciona aplicações mais eficientes por que a comunicação computadorizada se torna melhor assim que a distância física entre as entidades diminui. Segundo, a utilização de armazenamento e recursos de processamento distribuídos ao longo da rede de computadores sofre um processo de balanço de carga automático. Ambientes móveis permanecem mais freqüentemente nos computadores mais usados. Com o passar do tempo eles poderiam ser identificados e muito melhor adaptados às necessidades reais. A fim de se ter uma avaliação prática dessas idéias, foi desenvolvido um protótipo de uma aplicação distribuída que fornece um serviço de armazenamento e empréstimo de livros numa biblioteca em rede. Os resultados demonstram que o sistema foi possível e também rentável em relação aos métodos convencionais. |