Trocando arquivos via socket

[b]Gostaria de saber se alguem poderia me ajudar, pois tenho um projeto na faculdade para fazer um chat o qual alem de fazer trocas de mensagens, tambem tera que fazer troca de arquivos com um servidor.

agradeco a todos…[b]

Cara, a idéia das duas funções é exatamente a mesma, escrever bytes no outputStream do socket de um lado e ler o inputStream do socket do outro lado. Por exemplo, você pode usar um FileInputStream para conseguir ler os bytes de um determinado arquivo…
Dá uma olhada na documentação que você desenrola mais fácil…

[]'s.