Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring并行处理_Spring_Parallel Processing - Fatal编程技术网

Spring并行处理

Spring并行处理,spring,parallel-processing,Spring,Parallel Processing,我有一个需求,其中一个流同步工作(请求-响应),而在同一个应用程序中,另一组流轮询外部源以更改信息。有人能告诉我如何使用spring配置它吗。我发现springbatch、Camel、springintegration可能是我的需求的候选者,我想知道它们是否有帮助,或者是否有其他更简单或更好的解决方案 谢谢。让我们详细介绍一下您要做的事情: 您需要一个基于spring的简单应用程序,它可以执行多个任务(我不会使用单词parallel,因为我认为这不是您的要求,但如果您认为是的话,请详细说明)

我有一个需求,其中一个流同步工作(请求-响应),而在同一个应用程序中,另一组流轮询外部源以更改信息。有人能告诉我如何使用spring配置它吗。我发现springbatch、Camel、springintegration可能是我的需求的候选者,我想知道它们是否有帮助,或者是否有其他更简单或更好的解决方案


谢谢。

让我们详细介绍一下您要做的事情:

您需要一个基于spring的简单应用程序,它可以执行多个任务(我不会使用单词parallel,因为我认为这不是您的要求,但如果您认为是的话,请详细说明)

  • 您可以使用SpringWeb/REST公开请求-响应模型中所需的服务
  • 为了从外部源轮询某些事件,根据您的外部源,spring提供了一组丰富的适配器,您可以使用这些适配器对事件进行轮询。例如,如果它是一个文件系统,您希望一些文件到达该文件系统,那么您将配置一个文件适配器和轮询器
  • SpringIntegration专门针对多个系统进行集成,并提供了一组丰富的适配器,这些适配器完全基于需求
  • Spring batch适用于您计划频繁运行并进行大量数据移动或更改的任务/作业,并且您希望基础架构代码开箱即用
有人能就此提出建议吗?