从儿童演员向游戏控制器发送消息

时间:2019-05-31 10:47:16

标签: websocket playframework akka

我不清楚如何将消息传递给具有构造函数(以actorRef为参数)的actor。

我正在尝试使用Play Framework实现一个简单的Websocket服务器。 我在Controller中接收到客户端请求,并且可以将请求传递给Parent Actor(将actorRef作为构造函数的论点),然后将请求传递给子Actor。 子演员处理完请求后,我无法将响应发送回控制器。

mydatatable.Columns.Item("mycolumn")

1 个答案:

答案 0 :(得分:0)

现在您正在用该行创建一个新演员

val parentActor = actorSystem.actorOf(Props(new ParentActor(self)))

如果您确定消息始终来自适当的ParentActor,则无需创建新的actor,并且应该可以使用以下消息将消息发送给它

sender() ! Response("ABC", message)