gpt4 book ai didi

scala - AKKA 接收消息引用

转载 作者:行者123 更新时间:2023-12-03 03:53:00 24 4
gpt4 key购买 nike

在 Java 中,onReceive 的声明包括对作为对象的消息的引用。

public void onReceive( Object message )
{
if( message instanceof MyClass )
{

但是在 Scala 中不包含此类引用,并且情况是特定的

def receive {
case "test" => println("ttt")
}

有没有办法在Scala中访问接收到的消息?例如,我想手动将任何未知消息转发给特定参与者。类似的东西

def receive {
case "test" => println("ttt")
case _ => AnotherActor ! TheMessage
}

最佳答案

是的,这非常简单:

def receive {
case "test" => println("ttt")
case theMessage => AnotherActor ! theMessage
}

关于scala - AKKA 接收消息引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16542335/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com