I have a service that runs on each print server in a network and it registers a well known service type which is in charge of monitoring various aspects of that server. These are wrapped up in a class that I want to instantiate from a client application using RemotingConfiguration.RegisterWellKnownClientType.

The question is how do I go about registering the same type as being created by a number of servers and selecting between them to instantiate a particular instance of the object?


"Additional information: Only one usage of each socket address (protocol/network address/port)
is normally permitted"