Forse dovresti spiegarti meglio... xchè se hai un file, se il client è in lan locale senza problemi potresti fare una semplice copia del file in una cartella condivisa. Se cio' che hai è una serie di byte da inviare, potresti aprire una connessione via socket ed inviarli. Dipende da cosa hai e devi inviare.