I couldn't seem to get this compiled on OSX :( Do you (or anyone) know if there's a OSX version available? What I like about ncp is that it first requires an action at the sender (push) and then at the receiver afterwards (poll).
Ah yes, I take a slightly different approach, I don't do polling, only have a listener and a single request sent.
Though, this still looks more robust, thanks for the link.