Concurrency 一个客户端能否同时访问SFSB?

Concurrency 一个客户端能否同时访问SFSB?,concurrency,java-ee-6,ejb-3.1,stateful-session-bean,Concurrency,Java Ee 6,Ejb 3.1,Stateful Session Bean,我知道有状态EJB可以由特定客户机并发访问。容器正在序列化请求并一个接一个地执行它们 问题是-能否将EJB容器设置为允许并发访问SFSB? 我知道我有一个@AccessTimeout,它允许我配置特定客户机可以多次同时访问SFSB。但是,它允许我指定根本不允许并发访问,或者让容器序列化请求 EJB规范禁止这样的事情吗?我知道我可以使用@ConcurrencyManagement实现对Singleton EJB的并发访问,但我只是好奇是否可以设置一些特定于供应商的配置属性来允许SFSB的这种行为

我知道有状态EJB可以由特定客户机并发访问。容器正在序列化请求并一个接一个地执行它们

问题是-能否将EJB容器设置为允许并发访问SFSB?

我知道我有一个
@AccessTimeout
,它允许我配置特定客户机可以多次同时访问SFSB。但是,它允许我指定根本不允许并发访问,或者让容器序列化请求

EJB规范禁止这样的事情吗?我知道我可以使用
@ConcurrencyManagement
实现对Singleton EJB的并发访问,但我只是好奇是否可以设置一些特定于供应商的配置属性来允许SFSB的这种行为


提前谢谢

EJB规范并不禁止供应商扩展,因此理论上,供应商可以实现扩展以允许并发访问有状态会话bean。实际上,我不知道有哪一个允许这样做。

就在上个月,提交了一份JIRA文件,其中提出了如下建议:

谢谢@Arjan!不久前,我读过EJB3.2JIRA,但没有注意到这一点!希望我们能够在未来的EJB版本中看到这一点(我已经对这一特性进行了投票)@佩德罗,如果你能对吉拉发表评论那就太好了。这需要一些讨论。我特别提到事务锁定和容器移除问题。如果你不需要这些,如果能听到这样的反馈,那就太好了。