What are the situations you will use singleton architecture in remoting ?

If all remoting clients have to share the same data singleton architecture will be used.