Como posso identificar um ator remoto?

Eu tenho um ator remoto (cliente) que está registrando com outro ator remoto (servidor) e, em seguida, cancelar o registro (com um gancho de desligamento). No entanto, embora o servidor capte o cancelamento do registro, osender propriedade é umobjeto de canal diferente; então nos meus logs do servidor eu tenho:

Registered new client [scala.actors.Channel@158e282]; supporting 1 clients
De-registered client [scala.actors.Channel@1caf0b6]; supporting 1 clients

Como posso determinar (no lado do servidor) que esse era o mesmo ator do cliente que originalmente se registrou em mim? Obviamente, eu poderia imbuir cada cliente com o seu próprioUUID mas eu me pergunto se existe um caminho mais fácil?

questionAnswers(2)

yourAnswerToTheQuestion