【发布时间】:2020-08-21 23:28:15
【问题描述】:
我需要有关在 Spring Boot 应用程序中创建计划任务的建议。我们的应用程序是一个订单管理门户,可帮助用户了解有关订单或订单列表的详细信息。
目前,有一个手动流程如下:当一个新订单进入数据库时,用户获取该订单的一些信息,准备一个doc文件,并通过电子邮件将其发送到外部门户.该门户在电子邮件中向用户发送响应,并且用户通过我们的应用程序将响应保存在系统中。现在我们想要自动化这个过程,而不是通过电子邮件路由,我们将对外部门户进行 SOAP 调用(将文档作为 XML 请求中的附件发送)并返回响应。为此,我想编写一个预定进程 (@Scheduled),它将接收新订单并为它们进行 SOAP 调用。
我的问题是我应该在同一个应用程序中创建计划进程还是为它创建一个新模块(春季启动应用程序)。感谢您的建议。
【问题讨论】:
标签: java spring-boot rest soap scheduled-tasks