在应用服务器中的maven模块之间共享javabean



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

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

谢谢。

我相信EJB是您公开的需求的一个可能的解决方案。https://docs.jboss.org/author/display/WFLY8/EJB+调用+来自+a+远程+客户端+使用+JNDI

最新更新