java - 在应用程序服务器中的 Maven 模块之间共享 Java Bean

标签 java maven jboss javabeans maven-module

我不确定我的尝试是否可行,因此我正在寻找有关该主题的建议/指导。假设我同时运行了 2 个 Maven 模块模块 B模块 A 指定为 依赖性。我还有一个正在运行的应用程序服务器 - WildFly (JBoss) - 作为这些模块的启动实体。

问题:我需要访问 模块 B 上的相同 bean 实例(对象引用),该实例首先在 模块 A 中初始化。基本上,这是一种资源共享/共享内存 访问。我想到的传统方法是对数据库 进行CRUD 操作,但我想知道在运行之间是否存在共享bean 实例 的实际方法模块? AS 能否以任何方式在这方面提供帮助 - 例如,也许我可以将初始化移到那里并以某种方式在模块之间共享实例?

谢谢。

最佳答案

我相信 EJB 是您提出的要求的可能解决方案。 https://docs.jboss.org/author/display/WFLY8/EJB+invocations+from+a+remote+client+using+JNDI

关于java - 在应用程序服务器中的 Maven 模块之间共享 Java Bean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20858888/

相关文章:

Java ws Jboss 7 SOAP 头

java - 如何使用 eclipse 3.6(helios) 运行 jBoss AS 7?

java - 为什么 G1 提供更好的暂停时间但吞吐量较低?

java - Checkstyle LineLength 配置不起作用

具有可序列化和可运行队列元素的 Java ThreadPoolExecutor(编译错误 : no suitable constructor found for. ..)

java - 如何使用 Maven 使用其他文件更新现有的 war 文件?

java - NoClassDefFound错误: com/mysema/query/mongodb/MongodbQuery

java - 更新 JDBC 连接的 DataSource 对象的 URL

java - 将 Tomcat 9 添加到 eclipse

java - 使用eclipse访问java中的外部类文件