.Net 4 will have a brilliant support for memory mapped files. The two main applications listed on different blogs (http://blogs.msdn.com/salvapatuel/archive/2009/06/08/working-with-memory-mapped-files-in-net-4.aspx) are:
1) editing large files,
2) interprocess communication.
I'm already using WCF over named pipes for interprocess communication.
Can someone please explain to me/provide some example how I can achieve similar functionality using memory mapped files? For instance, I want to call a single method from one process which will be executed in another process and the results are "sent"/available in the calling process.