我需要以下流程:
我试过像这样的人:
<file:inbound-channel-adapter id="filesIn" directory="/inbound">
<int:poller fixed-delay="1000"/>
</file:inbound-channel-adapter>
<file:outbound-channel-adapter id="filesOut" directory="/outbound"/>
<int:service-activator input-channel="filesIn"
output-channel="filesOut"
ref="handler"/>
但是在这种情况下,处理程序执行发生在文件移动之前。
答案 0 :(得分:1)
你几乎接近解决方案了!
对于<publish-subscribe-channel>
没有任何filesIn
配置executor
和<service-activator>
(outbound-channel-adapter
),您应该考虑使用<file:inbound-channel-adapter id="filesIn" directory="/inbound">
<int:poller fixed-delay="1000"/>
</file:inbound-channel-adapter>
<int:publish-subscribe-channel id="filesIn"/>
<file:outbound-channel-adapter id="filesIn" directory="/outbound"/>
<int:outbound-channel-adapter input-channel="filesIn" ref="handler"/>
的差异该频道的第二个用户。
handler
请确保CORS
不会使用其服务方法返回任何内容。
由于已经无处可以发送回复。