Should each .NET Remoting client create a new channel and unregister it after use in multithreaded client system, when different threads on the client side may activate the same remoting object on the server side simultaniously? We use WellKnown SingleCall object accessible via TCP channel.

Thank you,
a_k_