.NET remoting is used in my current application, where a server and a couple of clients are involved. And the server stores a list of instances for all the remote clients. As long as a data base in the server is updated, then the server will access the list to fetch the instances, which invoke UpdateAccordingly() method on each client to achieve consistance.
The problem is that whenever one of the client is shutdown the server will also crash. What I expect is that the server can keep on interacting with other running clients in case of a client's crash.
So how to handle this problem?