Servidor RMI

Bom pessoal eu gostaria de desenvolver uma aplicação RMi onde o servidor detectasse quando um cliente fosse conectado a ele e o instanciasse em uma array, onde ficariam as instancias de todos os clientes…
gostaria de fazer algo parecido com isso…
Ja andei procurando bastante material e não consiguei ler nada semelhante
será q é possivel, o servidor RMI não implementa uma lista de instancias dos clientes conectados a ele, ou será q terei que pensar em outra maneira de fazer isso…