Download de fluxo de bytes

5 respostas
S

Ola,

Eu tenho uma consulta que me retorna um recordset e o seu resultado será carregado em um arraylist multidimensional.

Gostaria que quando o usuário clicasse em um botão no browser abrisse uma caixa de dialogo pedindo um nome de arquivo e caminho que gostaria de salvar a consulta.

Nesse momento uma requisição seria disparada a um servlet e esse processaria a consulta. Porém ao invés de criar o arquivo no servidor e depois disponibilizar ao usuario o download, gostaria que o arquivo fosse gerado diretamente na maquina do usuário enviando um fluxo de bytes.

Será que isso é possível?!??

O problema que estou enfrentando é que o retorno da consulta é muito grande… girando em torno de Gigas. Com isso fica inviável a geração no próprio servidor já que o volume de consultas diárias desse tipo será muito alto.

5 Respostas

S

ola… pessoal…

se tiverem alguma outra ideia boa nesse sentido de transferencia de bytes e geracao de arquivo… fmz!!!

valeu.

pcalcado

Com browsers normais, não.

Você pode fazer um programinha rodar no seu cleitne, abrir uma conexão com o servidor.

Sem downlaod, browaser normais, não tem jeito não…

[]s

S

opa… pcalcado

vixi… serio???

o problema é q naum pode instalar nada no cliente!!!

valeu cara.

pcalcado

Download, cara. Ou então alguma coisa proprietária do IE, mas note que eu
[size=“24”]NAO[/size]
estou recomendando isso :wink:

O browser é muito legal pra coisa simples, mas quando o bicho pega…

[]s

S

valeu cara…

Criado 26 de julho de 2004
Ultima resposta 29 de jul. de 2004
Respostas 5
Participantes 2