Wie kann ich einen entfernten Akteur identifizieren?

Ich habe einen Remote-Akteur (Client), der sich bei einem anderen Remote-Akteur (Server) registriert und sich später abmeldet (mit einem Shutdown-Hook). Obwohl der Server die Abmeldung aufnimmt, ist die tatsächlichesender Eigentum ist einanderes Channel Objekt; Also habe ich in meinen Server Logs:

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

Wie kann ich (serverseitig) feststellen, dass dies derselbe Client-Akteur war, der sich ursprünglich bei mir registriert hat? Offensichtlich könnte ich jeden Klienten mit seinem eigenen durchdringenUUID aber ich frage mich, ob es einen einfacheren weg gibt?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage