I would like to implement a component in .NET, and consume it in COM-aware clients via COM interop.
I would like this component to be a singleton across all processes that use it.
This thread suggests using WCF/remoting but doesn't go into much detail. Is there a good reference/example?