考虑将Spring Integration用于动态入站/出站配置。可以有' n'使用我们系统的客户数量,每个客户都有自己的入站FTP / webservice配置来拉取文件以便处理到我们的系统中。同样,在处理之后,每个客户都可以进行出站FTP / webservice配置,其中需要推送报告(最终结果)。春季整合适合这种情况吗?如果是的话,请你建议或指出任何一个例子。 Webservice包括REST和SOAP。 此外,代替以固定间隔进行轮询,每个客户都可以拥有自己的cron表达式,以确定何时在Inbound中提取文件?
答案 0 :(得分:1)
您的用例完全适合https://docs.djangoproject.com/en/1.10/topics/db/queries/#lookups-that-span-relationships。
每个客户都会为每个模块配置一个stream
所需的选项。
否则你的问题看起来非常广泛,很有可能在这里关闭。
答案 1 :(得分:0)
请参阅dynamic ftp sample(XML配置)。这是出境;请参阅自述文件,了解与入站相同的方式。
See this answer - mail inbound adapters using Java Config
Dynamic TCP example using the Java DSL dynamic flow registration。
动态WebService入站有点棘手,因为您必须注册新的端点