在JBoss 7中配置WorkManager

时间:2012-09-19 22:47:10

标签: jboss7.x

我是JSF(我是移动开发人员)的新手,我需要在一个线程中运行大量进程。 我已经读过我需要使用WorkManager,但是我找不到它是怎么回事,以及如何在JBoss 7中配置它。

有没有人知道一个易于理解的教程?

非常感谢。

1 个答案:

答案 0 :(得分:0)

@Aysnchronous EJB可能是最简单的解决方案。

修改1:

这或多或少会像这样:

@Singleton
public BulkProcessor {

    @Asynchronous
    public void doWork(){
        // code there
    }
}

当你调用方法时,它会立即返回,但JBoss将在它自己的线程中运行#doWork。只记得你必须@Inject对象,而不是自己实例化。

编辑2:

这是一个快速简单的例子 http://satishgopal.wordpress.com/2011/04/24/ejb-3-1-asynchronous-methods/