FTP?
Da bi mogao da saljes nesto preko TCP-a, treba ti definisani protokol kako ce neko to sa druge strane da primi... Ako pises obe strane, i client i server, onda naprosto otvoris TCP socket i pises u njega na jednoj strani, a na drugoj citas, tu nema neke velike filozofije, obicna while petlja, pa zato cenim da tebi treba nesto komplikovanije?
U kom jeziku radis?