Again I need your help with some ideas (not implementation, only advice) with the following plot:
Let's say I have two computers in a company (connected to a network) which I want to work together through a C# application:
PC1 - C# windows forms application installed which will send a "ping"/"message" to the second PC PC2 - C# windows forms application which waits for a message/ping/whatever from the first PC. After receiving, he will execute the script.
I don't need this "communication" to be 100% realtime, I only need to "poke" the other one 1 or 2 times.
Anything I know wouldn't be a clean solution. I am considering WCF OR Sockets, I only read a tiny bit about each.
What would you do? What communication protocol would you choose?