我想将一些会话bean注入到一个单例EJB中,但我不确定在这种情况下它们的生命周期是什么。我发现的所有信息都提到了客户端请求(如在远程应用程序或servlet类型的调用中),但我一直无法找到究竟构成这样的“客户端”,“请求”和“会话”的内容。ELB或CDI bean注入单例时的生命周期如何?
将SFSB或SLSB注入到单例EJB中时,其生命周期是什么?
考虑到,据我所知,单例的一个实例总是处于活动状态,它实例化的会话bean是否仍然一直处于活动状态?
对会话bean的'客户端请求'会作为单例的一个实例变量或对其某个方法的调用进行注入?
将SLSB作为局部变量注入方法中(如果SLSB的功能仅用于该方法内),是否有意义(是否有可能?是否会有所不同?),而不是注入它作为单例类的实例变量?