Smart-MessageBus.NET is a free framework with which one can easily build client/server solutions based on a shared messagebus. It is based on the Smart-RPC.NET library.
The current implementation is built as a portable assembly and thus it can be used for different types of solutions, e.g. Desktop applications or Universal Windows applications.
The example provides a basic implementation in which 3 services are configured. The master [Master], a slave [Slave1] which is connecting with the Master and a second slave [Slave1.1] which is connecting with Slave1. At Slave1.1 a message is send every second addressed at the Master.
This sample is plug and play, after unzipping it can be opened in Visual Studio 2015. After that execute the solution and the services will start and their magic starts.