Summary: | Nos dias de hoje, a prática de acessar computadores remotamente usando uma conexão com a Internet tem se tornado cada vez mais constante, seja para transferência de arquivos ou para suporte técnico realizado por empresas. Devido à necessidade de acessar arquivos remotamente ou realizar suportes técnicos de forma rápida e eficaz, surgiu à idéia de desenvolver uma aplicação que necessitasse estar presente somente no computador servidor, ou seja, a máquina que disponibilizaria seus recursos. O computador cliente, aquele responsável pelo acesso, se enquadraria em qualquer computador independente de Sistema Operacional, que possuísse uma conexão com a Internet e um navegador Web com recursos para JavaScript. O navegador Web no lado do cliente é o responsável pela interface de comunicação e utilização dos recursos do servidor. A aplicação utiliza o protocolo de comunicação HTTP, tecnologias JSP e Servlets para apresentação e execução dos serviços respectivamente e JavaScript para permitir a interação do usuário com o servidor com o uso do navegador Web. A forma como foi projetada a aplicação, permite uma maior flexibilidade para o usuário, possibilitando a este acessar os recursos ou realizar suporte técnico em qualquer local onde haja as condições previstas para o funcionamento da aplicação.
|