Logo do repositório
 
Publicação

Comanche: aplicações web estendidas nos clientes

dc.contributor.advisorPreguiça, Nuno
dc.contributor.authorAfonso, Filipe Miguel Sousa Pereira
dc.date.accessioned2009-06-09T09:42:44Z
dc.date.available2009-06-09T09:42:44Z
dc.date.issued2009
dc.descriptionDissertação apresentada na Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa para obtenção do grau de Mestre em Engenharia Informáticaen
dc.description.abstractA Internet é uma rede de comunicações que permite a troca de informação entre computadores localizados em qualquer ponto do mundo. Vários serviços foram desenvolvidos utilizando esta rede de comunicações. Entre estes, encontra-se a Web, que permite a qualquer utilizador aceder, utilizando o protocolo HTTP, a documentos hipermédia identificados através de um URL. Com a popularidade da Web, surgiram várias propostas para melhorar o desempenho global da Web e permitir o desenvolvimento de aplicações complexas neste ambiente. Entre estas propostas encontram-se, por exemplo, novas versões do protocolo HTTP, sistemas de caching e replicação e sistemas de suporte à operação desconectada. Neste trabalho apresenta-se o desenho e implementação do sistema Comanche, que permite tratar pedidos HTTP na máquina do cliente, possibilitando a adição de novas funcionalidades sem alteração dos servidores. Esta aproximação permite ainda minimizar o número de pedidos que têm de ser tratados pelos servidores, diminuindo assim a quantidade de pedidos processados e o tráfego na rede. O Comanche é implementado como uma proxy de HTTP, que se encontra instalada na máquina do utilizador e consegue instalar e executar Java Web Applications. Estas aplicações permitem a criação local de respostas a pedidos HTTP. Estas aplicações podem também ser usadas para se adicionar funcionalidades extra, alterando as respostas ou recolhendo informação de valor para o utilizador, que pode ser posteriormente usada para fornecer outros serviços. O sistema permite combinar aplicações de forma a permitir a reutilização das mesmas, formando aplicações mais complexas, e disponibiliza uma funcionalidade de sincronização de recursos acessíveis por HTTP.en
dc.identifier.urihttp://hdl.handle.net/10362/1969
dc.language.isoporen
dc.publisherFCT - UNLen
dc.titleComanche: aplicações web estendidas nos clientesen
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccessen
rcaap.typemasterThesisen

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Afonso_2009.pdf
Tamanho:
1.07 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
432 B
Formato:
Item-specific license agreed upon to submission
Descrição: