Streaming de arquivo binário via internet  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
rmlangPJ
Debugger
[Avatar]

Membro desde: 13/08/2004 00:00:00
Mensagens: 72
Localização: 38624948
Offline

Preciso abrir uma url e de lá ler todo o seu conteúdo binário, posteriormente
armazenando em um arquivo local.

No java tem um monte de classes para Stream, mas qual seria
a mais recomentada neste caso?

Qual é a forma mais rápida e segura de se fazer isso?

[]'s

Robert
[WWW] aim icon [ICQ]
jaireltonPJ
GUJ Expert
[Avatar]

Membro desde: 06/06/2005 00:00:00
Mensagens: 3276
Offline

Não sei se entendi bem, mas o que você quer é criar um Servlet que envie um arquivo ao usuario quango for acessado?

Se for, é só escrever o conteudo do arquivo na saída do Servlet e mudar o Content-Type para application/octet-stream

Se não for isso, explique melhor

http://jairelton.com.br
[WWW] aim icon [ICQ]
rmlangPJ
Debugger
[Avatar]

Membro desde: 13/08/2004 00:00:00
Mensagens: 72
Localização: 38624948
Offline

Seria uma aplicação desktop (swing) baixando arquivos binários da internet e
armazenando em uma pasta no disco local para depois acessar os arquivos.
Uma espécie de "cache", para não ter que ficar baixando várias vezes um
arquivo para, por exemplo, visualizar uma imagem.
[WWW] aim icon [ICQ]
jaireltonPJ
GUJ Expert
[Avatar]

Membro desde: 06/06/2005 00:00:00
Mensagens: 3276
Offline

Ahh tá, veja um exemplo:


http://jairelton.com.br
[WWW] aim icon [ICQ]
rmlangPJ
Debugger
[Avatar]

Membro desde: 13/08/2004 00:00:00
Mensagens: 72
Localização: 38624948
Offline

Olha só o código que eu montei, utilizando singleton e thread...



Ainda não testei o código, mas a minha preocupação principal é com as classes de streaming de dados. Preciso que seja o mais rápido e seguro possivel e o java tem uma pilha de Streammers...

O que tu me diz do código? Está mais ou menos?

Grato pela ajuda!
[WWW] aim icon [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team