使用AbstractBehavior和AbstractActor定义Akka Actor有什么区别?

编程入门 行业动态 更新时间:2024-10-27 07:18:58
本文介绍了使用AbstractBehavior和AbstractActor定义Akka Actor有什么区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我最近开始学习Akka演员,并且看到了以两种方式定义演员。

I've started learning Akka actors recently and seen actors defined in two ways.

class Main extends AbstractBehavior<String>

class SomeActor extends AbstractActor

我正在使用Java API,有人可以解释其中的区别吗?还是指向那篇文章呢?

I'm following the Java API and could someone explain the difference or point to article that does ?

推荐答案

class Main扩展了AbstractBehavior

class Main extends AbstractBehavior

是Akka类型的,这是从Akka 2.6定义演员行为的方式。它在2.5中,但仍处于实验阶段。

Is Akka Typed, which is the way to define Actor Behavior from Akka 2.6. It is in 2.5 but as experimental.

class SomeActor扩展了AbstractActor

class SomeActor extends AbstractActor

是未类型演员的名称,从Akka 2.6开始命名为经典演员。

Is for untyped Actors, named classic Actors as of Akka 2.6.

如果您使用的是Akka 2.6,建议您使用AbstractBehavior,然后再执行以下操作try-akka指南: developer.lightbend/guides/akka- quickstart-java /

If you're on Akka 2.6 I'd suggest using AbstractBehavior and following the try-akka guide: developer.lightbend/guides/akka-quickstart-java/

更多推荐

使用AbstractBehavior和AbstractActor定义Akka Actor有什么区别?

本文发布于:2023-11-25 16:37:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1630518.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:有什么区别   定义   AbstractActor   AbstractBehavior   Akka

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!