We have two thick-client .NET applications that need to send messages to each other on the same machine, and we're looking for ideas on how to make that happen. We thought about MSMQ and .NET remoting, but those both seem to be network-oriented technologies with more heavy machinery than we're interested in using at the moment. Command line arguments are out, because we want to send messages to running instances of the application. Does anyone happen to know a really simple way to send messages between apps on a single machine in .NET?
Anonymous pipes are probably the best bet:
http://msdn.microsoft.com/en-us/library/bb546102.aspx
The link above shows a simple example. This will only work on the same machine, so there's no network gubbins or WCF configuration or whatnot to get in the way.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With