gpt4 book ai didi

java - Akka-Java进程间通信

转载 作者:行者123 更新时间:2023-11-28 22:13:23 25 4
gpt4 key购买 nike

我有一个在 Tomcat 中运行的单体 Java 应用程序(前端/服务)。我正在尝试提出一种设计,允许我将应用程序的所有部分作为单独的层缓慢迁移到(一个或多个)Akka actor 系统。作为第一次重新设计,我想让客户端在 Tomcat 中面向前端,并在 Akka 中重写一些中间层逻辑。

我有几个关于如何进行重新设计的问题:

  • 前端与 Akka 通信的最有效方式是什么?我正在考虑使用 REST,但我想知道是否有更快的方法;
  • 在 Akka 中重用现有的 JPA/hybernate 实体模型有多难?我正在寻找文档/陷阱。

谢谢

最佳答案

Akka 支持 remoting ,这是 Actor 与其他系统上的 Actor 交谈。您可以让 Tomcat 应用程序中的参与者与在别处运行的服务中的参与者进行通信。

由于 JPA/Hibernate/JDBC 正在阻止您应该 take special care关于您如何在基于 Actor 的应用程序中使用它。

关于java - Akka-Java进程间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19918557/

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