So I have a webserver in which user can remotely control an external electronic board which due to certain conditions force me to put a desktop program using C# as the middle-man.
What is the magic keyword I'm looking for? At first I thought of socket but every socket searches involve server-client over TCP... it's the same machine so theoretically I can just put loopback address and proceed normally. But is this an overkill way or the only way?
Thanks in advance.
edit: My C# program is basically a daemon which will wait orders from the PHP script. So I can remotely access that website and instruct that C# app.