Ler arquivos

2 respostas
marciofermino

Amigos em uma aplicação Java e Flex preciso ler alguns arquivos que estão na máquina do cliente
Então pensei em uma servlet

public class Abrir extends HttpServlet {

	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws IOException, ServletException {

		
			
                 1) Ler um arquivo por exemplo uma imagem ou pdf que esta em diretorio exemplo: \\192.168.1.234
                 2) Executar comando no DOS. exemplo DIR C:

		
	}

}

Ou seja preciso ler arquivos que estão fora do meu contexto.

2 Respostas

L

Não sei se entendi, mas parece que seu servlet quer acessar o cliente da aplicação.

1 - O servlet pode ate conseguir abrir um arquivo localizado em outro computador, desde que esteja compartilhado. Mesmo assim não seria muito ‘legal’ já que sua aplicação pode ‘parar’ caso o compartilhamento esteja inacessível.
2 - Para executar um comando no vc precisará de um Applet assinado, ou pelo Flex mesmo(acho que ele executa comandos no cliente).

Não seria mais interessante fazer upload via Flex dos arquivos para o servidor, o servidor processa e depois devolve para o cliente, via download?

marciofermino

exato, também cheguei a estas alternativas.

Mais talvez alguém teria idéias diferentes.

Criado 16 de março de 2012
Ultima resposta 19 de mar. de 2012
Respostas 2
Participantes 2