Para executar aplicações desktop em janelas remotamente no modelo cliente-servidor thin client não há um protocolo eficiente. As alternativas atuais se baseiam em transferência de detalhes da tela e geram tráfego excessivo dos eventos gerados pelo usuário. Este trabalho propõe um protocolo para representação visual de aplicações em janelas, de forma que são trafegados atributos dos componentes através de um formato de fácil entendimento e implementação. As soluções atuais foram estudadas e para solucionar problemas em comum é definida uma arquitetura e especificado um protocolo. Foi desenvolvido um protótipo para validar o protocolo e analisar seu desempenho. Através de experimentos é feita comparação do protocolo proposto com outras tecnologias e demonstrados os ganhos alcançados. É obtido um protocolo eficiente que permite ser executado sobre redes com baixa largura de banda e alta latência. |