You don't actually need an rsync server as such on either (though you can do it this way), as rsync can connect via a shell (either telnet or ssh) and then run the local rsync to start the transfer.
_________________________
Remind me to change my signature to something more interesting someday