4

我有一个需要很长时间才能计算的过程,因此它被标记为@Asynchronous无状态 EJB。当该过程完成时,我希望它从会话中访问一个SessionScopedbean,该会话启动了该过程以存储结果。

那可能吗?如何?

4

1 回答 1

1

您可以@Inject使用所需的 EJB,但这可能行不通,因为您无法保证在异步方法调用完成时会话仍然可用。如果您想使用异步方法,您可能必须找到另一个解决方案。

于 2011-11-24T20:20:25.647 回答