gpt4 book ai didi

java - 是否有更新使用 EJB 的应用程序的首选方法?

转载 作者:行者123 更新时间:2023-12-01 06:00:31 25 4
gpt4 key购买 nike

我有一个适用于 EJB 的 java 应用程序,但是如果:

  • EJB 得到更新,应用程序损坏。
  • 应用服务器已更新,应用已损坏。

  • 在没有人工参与的情况下,是否有一种首选方法来更新应用服务器和 bean 的客户端 jar?

    如果首选方法取决于应用服务器,则假设为 jboss。

    最佳答案

    这就是人们迁移到 Web 服务的原因之一 :) 或者也使用 JMS。

    真的,如果您的应用服务器升​​级或供应商更改,您的旧/外国 stub 将无法在服务器端使用新代码。 :-(

    还记得 EJB 声明应该有一个应用程序部署者角色吗?由他为客户端应用程序准备 client.jar 并分发它(或者可能是应用程序打包程序?没关系;关键是:这不是 自动 操作)。

    一些技巧可能是可能的(例如要求将 client.jar 放在服务器上的特定位置以先由客户端下载,然后使用类加载器来使用),但这些技巧比既定做法更多。

    至于 JBoss 的细节,我没有任何信息。

    关于java - 是否有更新使用 EJB 的应用程序的首选方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/248094/

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