【发布时间】:2012-11-02 10:40:21
【问题描述】:
每当一个actor在scala中接收到消息时,我们可以通过使用关键字'sender'来访问actor的发送者,它是一个特征AbstractActor的对象。
我的问题是如何在收到消息时访问此“发件人”?
此外,我们是否可以覆盖这个实现,与发送方一起,其他一些数据也可以访问,例如 ipaddress、数据来自的端口。
据我所知,您无法从消息的来源处获取 ipaddress 和端口。有什么方法可以从这个“发件人”对象中获取发件人的 ipaddress 和端口号?
感谢您的帮助。
【问题讨论】:
-
如果 IP 地址是消息的一部分,是否可以将其放入消息中?
标签: scala actor remote-actors