在app服务器中的maven模块之间共享java bean

时间:2013-12-31 14:41:14

标签: java maven jboss javabeans maven-module

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

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

谢谢。

1 个答案:

答案 0 :(得分:1)

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