aeeeeeee galera,
alguem sabe como posso transferir uma imagem que esta no servidor para um cliente usando sockets TCP???
desde jah agradeco, falow
Transferencia de Imagem atraves de TCP
3 Respostas
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…
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
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 !!!