i have a done a remote desktop type software which does file transfer crudely. but now i want to have a file transfer protocol in that.. every site i see just give me some crap about ftp but not actual protocols or implementation.. can anyone suggest any books or sites to refer?