Kri*_*nya 5 java multithreading workmanagers java-ee-6 websphere-8
我有一个要求,我必须在表中保留一些数据,持久可能需要一些时间.基本上我想坚持一个日志.我不希望执行等到持续完成.
我知道我必须使用线程来完成这项任务,我知道不鼓励在企业应用程序中创建线程.
所以我开始阅读有关工作管理器的知识,并在websphere应用服务器8.5中理解并尝试了一个示例程序.
我在websphere中使用了asynchbeans.jar,现在我很困扰我正在编写特定于供应商的代码.
然后我遇到了在Oracle java文档中描述的commonj work api.现在我想使用fabric3的commonj api.
我怀疑的是,有没有更好的方法来完成同样的任务?一种EJB方式?或者工作经理对我的要求有好处吗?
你有一些选择:
@Asynchronous方法.需要使用EJB(某些不需要的复杂性).lookup("java:..."),JPA,UserTransaction等),那么你应该没问题.| 归档时间: |
|
| 查看次数: |
2851 次 |
| 最近记录: |