RMI com vários clientes

Boa tarde, preciso implementar um servidor rmi onde se conectarão n clientes, estes receberão um objeto com o qual efetuarão calculos e devolverão o resultado ao servidor.

Meu servidor atualmente suporta apenas 1 única conexão, sei que preciso utilizar threads para resolver o problema, entretanto após tentar sem sucesso por dois dias resolvi pedir um auxílio.

Alguém tem um tutorial ou trecho de código de exemplo de utilização de threads + rmi? Preciso que meu servidor fique aguardando conexões de novos clientes e após n clientes estarem conectados ele dividirá o cálculo e enviará um objeto para cada cliente realizar o seu cálculo.

Preciso resolver isto com urgência, se alguém puder me ajudar agradeço.

Tudo o que preciso é conectar n clientes ao servidor rmi, todo o resto consigo implementar.