gpt4 book ai didi

jakarta-ee - CommonJ TimerManager 与 EJB3 TimerService

转载 作者:行者123 更新时间:2023-12-04 06:09:29 25 4
gpt4 key购买 nike

我必须为 WebLogic 实现一个简单的(非集群)计时器,似乎有两个不同的“标准”选项

  • 计时器和工作管理器 API (CommonJ)
  • EJB3.0 TimerService

  • 有没有人对在 WebLogic 10.0 中使用 CommonJ TimerManager 和使用 EJB3 TimerService 有什么建议?

    谢谢你。

    最佳答案

    与 CommonJ Timer Manager 相比,EJB 3.0 中的 TimerService 有一些限制。例如,它需要样板代码和特定于容器的配置来实现灵活的任务调度。通过在 EJB 3.1 中引入 @Scheduled 注释,这得到了简化。

    如果您坚持使用 EJB 3.0 并且需要轻松灵活地配置任务调度,CommonJ Timer Manager API 是一个可行的选择。

    此外,Spring Framework 的 Task Scheduler(org.springframework.scheduling.TaskScheduler)在抽象 Timer Manager API 方面做得很好,并允许使用 cron 表达式进行声明式配置。

    关于jakarta-ee - CommonJ TimerManager 与 EJB3 TimerService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6607101/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com