How do I pick a channel for a given problem?
We can break this down into two sub questions, but first answer this question:
Then
Based on the source of the data how to I choose what source component to use?
Based on the destination of the data what destination component would make sense?