Hey @marc
I try to elaborate it, yes :-)…
When you have a consumer or a function:
- It is functional
- You create a bean, so in the code you don’t see anything like “myObject-in-0.destination”, you don’t even “know” that this bean is a Consumer from a Messaging system
- Everything that smells like messaging is done via the configuration
I hope I could explain it with this in a way that is somewhat understandable.
It doesn’t bother me much, but it doesn’t feel consistent to me.