gpt4 book ai didi

java - 在 Wildfly 10 上运行 EJB 2.1

转载 作者:行者123 更新时间:2023-12-02 13:01:41 25 4
gpt4 key购买 nike

我想使用 Wildfly-10 AS 运行 EJB 2.1我有一个在 jBoss-EAP-6.2 上运行的服务器以下是配置xml文件

我想实现在 JBoss-EAP-6.2 上运行的现有服务器 (EJB 2.1) 上运行 Web 模块 (JSF)。

以下是想法

  1. 我可以在 JBoss-EAP-6.2 上运行 JSF(可能吗?),它可以与服务器内的 EJB 通信
  2. 在wildfly上部署JSF并通过JBoss-EAP-6.2与EJB通信

更多/调查结果

  1. 在 JBoss-6 上部署 JSF 时,打开时出现空白页面,并显示注释
  2. Wildfly 不支持 EJB 2.1 的 CMP 文件

想法

我们有一个基于桌面的 [swing] 应用程序,在 JDK 1.7、EJB 2.1、JBoss-EAP-6.2 上运行。我想启用/实现其 Web 模块 [JSF]

我想重用它的服务器 [EJB]。

我的想法是在 Wildfly 上使用带有 JSF 的 EJB 2.1 或在 JBoss-EAP-6.2 上部署 JSF 连接 EJB。

最佳答案

  1. 尝试从 EJB2.1 迁移到新的 EJB3.x。我知道这确实是一条艰难的道路,但进一步扩展这个应用程序会更容易。然后,您将能够在 WildFly 10 内的 JSF 上轻松编写 Web 模块。
  2. 启动 WildFly 10 的新服务器实例,并尝试使用其中的远程 EJB2.x 接口(interface)来访问业务逻辑。然后用它来构建您的网络模块。
  3. jBoss-EAP 上的 EJB 之上开发 REST 外观,然后按照您想要的方式使用它。
  4. 使用新技术从头开始写作。

关于java - 在 Wildfly 10 上运行 EJB 2.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44277030/

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