xinetd
é um daemon Unix que escuta em uma ou mais portas e lança programas (geralmente servidores ou outros daemons) quando as conexões venha para esses portos. Ele está disponível no Cygwin e pode ser instalado como um serviço do Windows com o utilitário cygrunsrv
:
$ xinetd-config
$ cygrunsrv -I xinetd -p /usr/sbin/xinetd -d 'CYGWIN xinetd' -a '-stayalive -pidfile /var/run/xinetd.pid'
$ cygrunsrv -S xinetd
Eu não sei se é ideal para o seu objetivo final de controle remoto do iTunes, mas pode ser usado para ouvir portas arbitrárias e lançar programas arbitrários. Acho que poderia atender às suas necessidades se você fosse criativo.