Enviar arquivo via socket

Olá pessoal!

Alguém teria algum exemplo de como enviar dados (por exemplo, um arquivo .pdf) de um cliente para um servidor através de sockets?

Thiago,
Tb sou iniciante no assunto, mais achei um material legal que pode te ajudar entre em www.caelum.com.br -> Cursos -> FJ-11 : Java e Orientação a Objetos no ultimo do índice é um apendice sobre Sockets (pdf) com exemplos, muito legal…pode te ajudar muito …

Até mais…

Amigão é a mesma coisa que um chat, mas na verdade vc passará um array de bytes para o outro lado e depois vai converte-lo. No Java como Programar existe exemplos de socket ou mesmo no

http://www.javaalmanac.com/cgi-bin/search/find.pl?words=socket