Mar*_* An 5 asynchronous stateless-session-bean java-8 wildfly wildfly-10
我希望能够在 Java 中执行异步任务,并能够保持与用户会话相关联的完成(如果可能的话)监视器。这是可能的,如果是的话,有什么方法可以做到?
目前,该任务作为无状态会话 bean 方法同步实现,该方法从 jax-rs 端点调用。
我查看了https://docs.oracle.com/javaee/7/tutorial/ejb-async001.htm但AsyncResult不可序列化,所以我想我无法将其添加到会话中。
使用Spring注释@Async,您可以使任何bean/方法异步。容器将创建一个新线程,方法将异步执行。您也可以将会话对象传递到此方法中,完成后,您可以在会话对象中标记属性。示例:- https://spring.io/guides/gs/async-method/
| 归档时间: |
|
| 查看次数: |
612 次 |
| 最近记录: |