Transferencia de Imagem atraves de TCP

3 respostas
V

aeeeeeee galera,
alguem sabe como posso transferir uma imagem que esta no servidor para um cliente usando sockets TCP???
desde jah agradeco, falow

3 Respostas

S

e aí Vasco, acho que a idéia é a seguinte: vc deve ter essa imagem no sisetma de arquivos certo ?! nesse caso vc deve abrir o arquivo da imagem (da forma que vc achar melhor) e à medida que vc for lendo do arquivo ir escrevendo os bytes no OutputStream do socket…

V

oi obrigado pela ajuda, acho que eu entendi a ideia, mas soh q o meu problema esta sendo em como armazer a imagem em uma estrutura de dados (ex: vetor de bytes), será q vc poderia me ajudar???
obrigado

S

vc já trabalhou com I/O em java ?

O “I/O” em java é feito baseado em streams… pensando dessa forma todos os meios de “I/O” (Arquivos, Sockets, etc.) são vistos como fluxos de Bytes. O que vc precisa fazer é abrir um arquivo que será o InputStream e a cada leitura do arquivo enviar os bytes pelo OutputStream do Socket…

qualquer coisa estamos por aqui !!!

Criado 19 de abril de 2004
Ultima resposta 19 de abr. de 2004
Respostas 3
Participantes 2