Memory mapped files for interprocess communication.
January 25, 2006
Michael Vanhoutte wrote an excellent article on CodeProject called Using Memory Mapped Files in ASP.NET using VB.NET. It shows how you can create a cache hosted in a Windows Service and used by multiple ASP.NET applications. The neat thing is that the interprocess communication is done by memory-mapped files, a fast way to read lots of data from another process on the same machine.
By the way, check out the links on this blogentry of David Boschmans to know a little bit more about the cool stuff that Michael Vanhoutte is doing during his day-to-day job at AlfaPrint.
March 13, 2007 at 7:33 pm
I wanted to draw your attention to our beta technology called Persistore, it uses shared memory in new ways.
It’s advanced features are intended for serious real world use with ASP.NET and other areas.
Feel free to explore it.