gpt4 book ai didi

jakarta-ee - 如何从不同的JVM和服务器调用远程EJB?

转载 作者:行者123 更新时间:2023-12-02 14:17:42 26 4
gpt4 key购买 nike

好吧,我知道一切都存在一个规范,但是,它需要兼容性?

我可以从基于部署在 Weblogic 上的 EJB 3.1 (JEE6) 的体系结构调用部署在 JBOSS 上的应用程序 EJB 3 (JEE5) 吗?

最佳答案

假设您的 EJB 3.0 模块公开了一个远程接口(interface),那么您可以通过该远程接口(interface)(使用 RMI/IIOP)从 EJB 3.1 客户端调用它。

关于您的问题的评论:我不会急于用 Web 服务层包装您的 EJB 3.0 模块。它在图表上看起来不错,但是当一切都说完了之后,它归结为需求和成本/ yield 。如果您的 EJB 3.0 模块仅由 EJB 客户端调用,那么标准远程接口(interface)就足够了。尽管如此,您应该以这样的方式定义您的 EJB 接口(interface),以便您将来可以用 Web 服务层包装它(如果您需要)。

注意:您必须确保您使用的应用程序服务器支持从一个版本调用到另一个版本。例如,从 WAS 6.0 调用到 WAS 7.0 时,IBM WebSphere 将会工作。 JBoss 提出了一些挑战(请参阅下面的评论)。

关于jakarta-ee - 如何从不同的JVM和服务器调用远程EJB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433163/

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