设计帮助来安排文件轮询和api调用

时间:2017-07-14 07:43:03

标签: java scheduled-tasks

安排java程序的最佳方法是什么,在搜索了一段时间之后我们遇到了以下三种方式,这三种方式中哪种方式更好,这让我们感到困惑,如果有更好的方法请让我们知道。

单向1: 创建一个Windows任务调度程序服务来执行独立的java程序来获取文件信息并进行webService调用。 Like this

第二种方式2: 创建一个quartz scheduler服务来执行一个独立的java程序来获取文件信息并进行webService调用。 Like this

第三种方式3: 使用TimerTask(在java.util包中提供)在另一个类中执行任务。like this

请建议哪种方式更好。

1 个答案:

答案 0 :(得分:0)

解决方案3,将一直运行并且一直在内存中。

我觉得你选择解决方案2,因为石英为你提供了操作系统独立性,并允许有更多的选项来安排Windows调度程序。

不要理解你所做的研究,但要求提供额外的建议。