spring-cloud-function / spring-cloud-stream 中的函数组合是按值传递,还是重用两者之间的集成

Is functions composition in spring-cloud-function / spring-cloud-stream pass by value, or is it reusing the integration in between

你好不明白,“spring-cloud-function”或“spring-cloud-stream”的文档中也没有描述。如果我有两个函数“Uppercase”和“reverse”。 假设我有一个源队列——“uppercase-source”输入到“Uppercase”函数,输出到“uppercase-output”。 然后“大写输出”是“reverse”函数的源,输出到“reverse-output”。

如果我按以下方式执行函数组合:

--spring.cloud.function.definition=uppercase|reverse

生成的函数将使用“大写”和“反向”之间的值传递,还是生成的函数仍将使用中间的 queues/topics 表示“大写输出”?

已测试it.Spring云流在执行组合时使用函数之间的集成。