java - akka 2.6 中的 TypedActors

标签 java akka typedactor

我应该如何使用新的 akka.actor.typed API 而不是 akka 2.6 中已弃用的 TypedActor?文档中没有任何相关内容。

在 akka 2.5 中,我使用 TypedActor 与外部库交互。
这是通过使用 TypedActor 实现某个接口(interface),然后将其传递给相应的外部库监听器来完成的。在 akka 2.6 中,此 TypedActor 已弃用,并声明使用新的 akka.actor.typed API。
不幸的是,我在这里找不到执行相同操作的方法(在参与者中实现接口(interface))。这里有什么建议吗?最受欢迎的示例。

最佳答案

TypedActor 没有直接的 1:1 对应项,要做同样的事情,您必须手动实现此类适配器接口(interface)来为您发送消息。

您可以在这里阅读一些动机:https://doc.akka.io/docs/akka/current/project/migration-guide-2.5.x-2.6.x.html#typedactor

关于java - akka 2.6 中的 TypedActors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59328892/

相关文章:

scala - 注入(inject)依赖项时如何检查 Actor/ActorRef 的类型?

java - 如何在 Java 应用程序中使用 TypedActor?

scala - Akka TypedActor 与为 Actor 类编写我自己的静态接口(interface)

java - 如何通过编译Java文件修复错误

scala - Akka 流 - 将 ByteString 流拆分为多个文件

java - Achartengine 的饼图不会从重绘功能刷新

java - Akka Java API - 如何使用日志记录和存储来扩展 AbstractActor?

Java7/WatchEvent - 为什么它不是枚举?

java - PostgreSQL JDBC 驱动程序在执行查询后何时获取行?