gpt4 book ai didi

java - 您会推荐哪种 Java 应用程序远程处理方法?

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

我想知道集成作为单独的 J(2)EE 应用程序开发的 Java 模块的最佳方法是什么。这些模块中的每一个都公开了 Java 接口(interface)。 POJO 实体(Hibernate)与那些 Java 接口(interface)一起使用,没有 DTO 对象。集成这些模块的最佳方式是什么,即一个模块远程调用另一个模块接口(interface)?

我在考虑:EJB3、Hessian、SOAP、JMS。每种方法都各有利弊。

伙计们,您有什么看法或经验?

最佳答案

在涉足了一些远程处理技术并发现它们普遍无趣之后,我现在将使用 Spring 远程处理作为实现的抽象。它允许您专注于编写您的功能,并让 Spring 通过一些配置处理远程部分。您可以选择多种实现(RMI、Spring 的 HTTP 调用程序、Hessian、Burlap 和 JMS)。抽象意味着您可以选择一种实现,并在您的需求发生变化时简单地更换它。查看SpringSource docs了解更多信息。

关于java - 您会推荐哪种 Java 应用程序远程处理方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1078695/

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