2011-02-01 65 views
0

荫,EJB3.0计划使用jboss5.1.x任务

我需要在我的应用程序安排任务。 哪种方式你会推荐我根据我在下面使用的版本来做?

我听说特区,但我不知道是否有一种方法是比较合适的或更新做nowdays

感谢,

射线。

+0

对于群集环境,去石英。 – 2011-02-01 13:38:11

+0

http://mhashem.wordpress.com/2010/03/29/java-quartz-scheduler-ejb-3-0-timer-service-and-java-timer-task-when-to-use-each/ – 2011-02-01 13:58:25

回答

2

我会建议Quartz

Quartz是一个功能齐全的,开源的作业调度可与集成,或者伴随虚拟的任何Java EE或Java SE应用服务 - 从最小的待机动独立应用于最大的电子商务系统。 Quartz可以用来创建执行数十,数百乃至数万个作业的简单或复杂的计划;作业的任务被定义为标准的Java组件,它可以执行几乎任何你可能编程的任务。 Quartz Scheduler包含许多企业级功能,如JTA事务和集群。

1

的Java EE API javax.ejb。 TimedObject支持该功能。

1

我还建议使用石英。如果您无法使用它,请不要忘记EJB 3.0标准具有EJB定时器服务的概念。您可以阅读更多here