1

需要创建一个 Akka2 演员(派生自 UntypedActor)作为现有演员(也派生自 UntypedActor)的子级。我对父actor的唯一引用是ActorRef。有没有办法做到这一点?我想调用父级的 UntypedActorContext.actorOf() 方法,但不知道如何使用 Akka API 获取对它的引用。有没有更好的方法来实现我的目标?

4

2 回答 2

3

你不能强迫某人违背他们的意愿怀孕。你的actor需要接收一条消息,它通过创建一个新actor来响应它,并将ref发送给那个actor。

于 2012-07-17T22:31:54.520 回答
2

你能改变父演员的代码吗?例如Props,您可以为父级中的消息类型添加处理程序并在那里创建子级。无法在 actor 类之外获取上下文。

于 2012-07-17T19:23:42.393 回答