Use client activation objects to implement Broker through .NET Remoting
Click here to read the full story