这是我想要实现的目标:
简而言之,它就像是Spring Batch作业的插件系统。
到目前为止,我使用Spring Batch的方式是构建一个应用程序,其中作业定义是应用程序的一部分(要么是应用程序源的一部分,要么是依赖项)。但是,当我试图让一个批处理服务器为多个应用程序提供服务时,我遇到的问题是,当应用程序1需要对其作业进行微小更改时,我将需要释放整个服务器(其中包括来自其他应用程序的作业)。我想看看是否:
ServiceLoader
? OSGi的?答案 0 :(得分:2)
您正在寻找的是Spring XD(http://projects.spring.io/spring-xd/)。逐点浏览您的项目:
我强烈建议您查看Spring XD以了解您的需求。听起来和你想要的完全一样。