Как я могу определить удаленного актера?
У меня есть удаленный субъект (клиент), который регистрируется на другом удаленном субъекте (сервере), а затем отменяет регистрацию (с помощью кнопки завершения работы). Однако, несмотря на то, что сервер забирает отмену регистрации, фактическийsender
свойство являетсяdifferent Channel объект; поэтому в логах моего сервера у меня есть:
Registered new client [scala.actors.Channel@158e282]; supporting 1 clients
De-registered client [scala.actors.Channel@1caf0b6]; supporting 1 clients
Как я могу определить (на стороне сервера), что это был тот же клиентский актер, который первоначально был зарегистрирован у меня? Очевидно, я мог бы наполнить каждого клиента своим собственнымUUID
но мне интересно, есть ли более простой способ?