Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在JavaEE服务器和web应用程序之间共享/访问资源_Java - Fatal编程技术网

在JavaEE服务器和web应用程序之间共享/访问资源

在JavaEE服务器和web应用程序之间共享/访问资源,java,Java,我正在寻找在JavaEE服务器(GlassFishV3)和JavaEE应用程序(模块:web、jpa、ejb)之间通信信息的最佳方式 我为什么要找那个 我正在开发一个服务器身份验证模块(SAM),以插入Glassfish并替换“经典”领域。MySAM只能访问httpServletRequest对象,因此基本方法是在session上存储数据,在SAM下访问数据,并通过存储到基本对象中的凭据认证用户。但是这个对象必须在SAM和应用程序之间共享 我只是想知道我的SAM是否可以访问属于我的应用程序的si

我正在寻找在JavaEE服务器(GlassFishV3)和JavaEE应用程序(模块:web、jpa、ejb)之间通信信息的最佳方式

我为什么要找那个

我正在开发一个服务器身份验证模块(
SAM
),以插入Glassfish并替换“经典”
领域
。My
SAM
只能访问
httpServletRequest
对象,因此基本方法是在
session
上存储数据,在
SAM
下访问数据,并通过存储到基本对象中的凭据认证用户。但是这个对象必须在
SAM
和应用程序之间共享


我只是想知道我的
SAM
是否可以访问属于我的应用程序的
singleton EJB
无状态EJB
?我的
SAM
与我的应用程序完全不耦合,但有没有办法做到这一点呢?

JNDI?这可能会有所帮助,我一直听说JNDi非常慢。对于身份验证模块(每个请求都会调用),它是正确的选择吗?我真的不知道,对不起。如果我这样做的话,我会发布答案而不是评论;)编辑:此链接看起来更合适