Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

This is a bit off topic, but relevant for the work experience of many sysadms here, so I hope I don't irritate people. (I don't frequent anywhere else where there is a group of people with relevant Win experience.)

How do you do simple RPC interactions with Windows? I just need some small programs started (Perl, possibly VB) when a connection comes in.

This should be a Service -- it would be overkill to have a Perl server process listening for a few calls a day -- or installing Cygwin to get inetd and/or sshd.

This should be simple, but I can't find any open source sshd or similar. (E.g. 'freeSSHd' hasn't released code?) Searching for xml-rpc doesn't give much information on the Microsoft web page.