I need to be able to send a string message and receive a string response from a console app running within our organization. I want to pass simple strings back and forth from a remote IP address. What s the best way to do this? My first thought is to listen on a socket, but that seems like overkill. I ve looked a little into becoming a WMI producer/consumer, but that s pretty involved too. Also there s System.Runtime.Remoting.Channels.Tcp to register for messages.
It seems like any of these methods would work, but what s the easiest way to get an event to fire when a string arrives and how to pass a string back from a c# console app?