Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';使用AbstractBehavior和AbstractActor定义Akka参与者之间的区别是什么?_Akka_Actor - Fatal编程技术网

什么';使用AbstractBehavior和AbstractActor定义Akka参与者之间的区别是什么?

什么';使用AbstractBehavior和AbstractActor定义Akka参与者之间的区别是什么?,akka,actor,Akka,Actor,我最近开始学习Akka演员,看到演员有两种定义 class Main extends AbstractBehavior<String> 我正在学习JavaAPI,有人能解释一下它们之间的区别吗 类Main扩展了抽象行为 是Akka类型的,这是从Akka 2.6定义演员行为的方法。这是在2.5,但作为实验 类SomeActor扩展了AbstractActor 用于非类型演员,从Akka 2.6起命名为经典演员 如果您使用的是Akka 2.6,我建议您使用AbstractBehavi

我最近开始学习Akka演员,看到演员有两种定义

class Main extends AbstractBehavior<String> 
我正在学习JavaAPI,有人能解释一下它们之间的区别吗

类Main扩展了抽象行为

是Akka类型的,这是从Akka 2.6定义演员行为的方法。这是在2.5,但作为实验

类SomeActor扩展了AbstractActor

用于非类型演员,从Akka 2.6起命名为经典演员

如果您使用的是Akka 2.6,我建议您使用AbstractBehavior并遵循《尝试Akka指南》:

您可以通过阅读了解有关Akka演员的简要信息。阅读后,您可以继续阅读官方文档,即。
class SomeActor extends AbstractActor