Olá eu queria saber se alguém tem algum exemplo, tutorial, qualquer coisa que explique que classes e métodos eu uso pra trasnferencia de um arquivo(pode ser qualquer tipo um de extensão txt ja ta ótimo) em um programa que utiliza sockets cliente/servidor, de que forma eu posso mandar este arquivo, que método de output e input eu uso (observação: eu estou enviando um objeto que contem a mensagem, e gostaria se tivesse alguma forma de tb mandar o arquivo dentro do mesmo objeto), como que eu faço pra localizar ele em meu hd, e principalmente como que eu faço pra por exemplo colocar ele dentro de um objeto, que tipo de campo eu uso pra receber o arquivo dentro de um objeto?? Espero que alguém aqui possa me ajudar!!!
Aqui tem um exemplo de pegar arquivo:
http://www.adp-gmbh.ch/blog/2004/november/15.html
eu testei com .bmp .zip e .mp3 e funcionou sem problemas.
Pra pegar o caminho veja se esta classe não possui algum método que lhe ajude:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html