我正在寻找一个聪明的想法,如何使用sftp适配器处理Spring Integration中的大量通道和输出。
我的文件夹的原理结构就像,我无法改变!
/
/user_1
/businessprocess_1
/input
/output
/businessprocess_2
/input
/output
/and so on...
/user_2
/businessprocess_1
/input
/output
/businessprocess_2
/input
/output
/and so on...
.... for 50 User...
现在每次将文件放入buisnessprocss_1 / input时,都会调用一个特定于服务的激活器,处理该文件并将答案写入相应的/输出文件夹
问题是应用程序上下文中的in / outputchannels适配器和serviceactivator规范的数量。这看起来像配置启示录即将发生。
任何想法/解决方案?
问候
答案 0 :(得分:0)
您可以以编程方式配置端点,而不是静态定义每个端点;使用新的flow registration mechanism in the Java DSL。
我对this question的回答显示了另一种技术,使用子上下文来处理邮件入站适配器。