【发布时间】:2010-11-06 16:55:03
【问题描述】:
我有一个远程参与者(客户端)正在向另一个远程参与者(服务器)注册,然后再取消注册(使用关闭挂钩)。然而,虽然服务器接受了注销,但实际的 sender 属性是一个不同的 Channel 对象;所以在我的服务器日志中我有:
Registered new client [scala.actors.Channel@158e282]; supporting 1 clientsDe-registered client [scala.actors.Channel@1caf0b6]; supporting 1 clients
我如何才能确定(在服务器端)这是最初向我注册的同一个客户端参与者?显然我可以为每个客户灌输自己的UUID,但我想知道是否有更简单的方法?
【问题讨论】:
标签: scala actor remote-actors