我最近开始学习 Akka actor,看到了以两种方式定义的 actor。
class Main extends AbstractBehavior<String>
Run Code Online (Sandbox Code Playgroud)
和
class SomeActor extends AbstractActor
Run Code Online (Sandbox Code Playgroud)
我正在关注 Java API,有人可以解释其中的区别或指出这样做的文章吗?
类 Main 扩展了 AbstractBehavior
Is Akka Typed,这是 Akka 2.6 中定义 Actor 行为的方式。它在 2.5 中,但作为实验性的。
类 SomeActor 扩展了 AbstractActor
用于无类型 Actor,从 Akka 2.6 开始命名为经典 Actor。
如果您使用 Akka 2.6,我建议您使用 AbstractBehavior 并遵循 try-akka 指南:https : //developer.lightbend.com/guides/akka-quickstart-java/
| 归档时间: |
|
| 查看次数: |
793 次 |
| 最近记录: |