关于内联流link的文档非常稀少。我想了解更多有关何时使用内联与启动(即最佳做法)的信息?
最初,我以为经验法则是,如果期望使用@InitiatingFlow
进行响应,则用@InitiatedBy
注释一个流程。
但是即使使用Inline Flow,它也可以执行send
而无需自身注释,因为它将委派给其父项InitiatingFlow
,则相应的InitiatedBy
将需要处理此Inline Flow的通过在其自身的流或相应的内联流上实现send
来receive
。
是什么使我无法使用@InitiatingFlow
注释所有内联流,因为这似乎不是问题,因为InitiatedBy
流实际上还可以子流另一个@InitiatingFlow
和@InitiatingFlow
并不总是需要@InitiatedBy