【发布时间】:2011-09-27 21:04:30
【问题描述】:
在akka中假设有一个线性的actor链,每个actor从上游接收消息,向下游发送自己的消息并等待回复,然后向上游发送消息。当稍后必须回复上游actor时,actor如何记住上游actor的句柄?
例如:
A sends message to B (b ! "msg1")
B sends message to C (c ! "msg2")
C replies to B (self.reply ! "msg3")
B replies to A <--- ???
基本上,B 如何记住 A 的句柄?此时执行 self.reply 将引用 C,因为 C 将当前消息发送给 B。
【问题讨论】: