You can
only do this kind of thing if you can write
both the client and the server code (daemon). And if you have a service running on a public machine that allows someone to just copy those files on a whim then you probably need to think about protecting that service with some sort of authentication and that puts you right back in the prospect of reinventing ftp or scp or http.
-- More people are killed every year by pigs than by sharks, which shows you how good we are at evaluating risk. -- Bruce Schneier