A WCF based IPC for .NET applications allowing process to pass messages among each other on the same machine or over the network.