I have developed a Web and windows application, both in C#.NET. Now, what I would like to do is when a button is clicked on a particular page in the web application, a signal has to be sent to the windows app saying a link has been clicked. How could I do this really easily? I would like to stay away from socket programming…
I thought of the web app storing cookies and the desktop application monitoring the cookies folder but that seems a bit clumsy.
The desktop app could poll the web app via normal http, but having an open connection would probably be better. You could also use something like .NET remoting or WCF to enable a IPC sort of communication.
You could also check out Named Pipes for IPC.