gpt4 book ai didi

java - 从系统外部与 Akka Actor 通信的多种方式?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:18:38 25 4
gpt4 key购买 nike

我的印象是,从 ActorSystem 之外与 Akka Actor 通信的唯一方法是通过 Inbox。但是我刚刚找到this snippet from Akka's own documentation显示:

greeter.tell(new WhoToGreet("akka"), ActorRef.noSender());
inbox.send(greeter, new Greet());

那是什么?实际上有可能直接告诉来自外部世界的 Actor,还是 Typesafe 有一个粗心的实习生为他们编写文档?!?

如果可能,那么什么时候应该这样做,什么时候应该使用 Inbox 例如,一种方法是“即发即弃”异步/非阻塞和另一个同步/阻塞?

最佳答案

Inboxrelatively recent 的一部分Actor DSL API 是“在创建 Actor 的常用方法之上的一些不错的糖分”。您可以使用标准方式创建 Actor /与 Actor 交流或使用 Actor DSL .它们都是异步的。 Actor DSL 非常适合创建生命周期为一种方法的一次性 actor。 DSL 语法的优势在 Scala 中更加明显。

关于java - 从系统外部与 Akka Actor 通信的多种方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31612889/

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