是否有任何规范建议何时使用@StreamListener
@ServiceActivator
。
对于内部 channel ,我们是否需要坚持使用 @ServiceActivator
,而对于外部 channel ,我们是否需要坚持使用 @StreamListener
?
最佳答案
它们对于大多数用例来说是可以互换的。 StreamListener 主要是作为 native 替代方案而设计的,也适合那些可能不熟悉 Spring Integration 框架的人。
但是,作为附加功能 StreamListener
支持 SA 不支持的 condition
。
关于spring-cloud - ServiceActivator 或 StreamListener 用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49284518/