title: How are messages sent back and forth between the sender and the receiver?
body: <p>I am trying to build an app where I need to send data from the sender to the receiver after launching the receiver, and also sending messages from the receiver back to the sender.</p>
  
  <p>I have read through the developers guide and the API documentation and looked at some of the examples on GitHub, and it looks like I need to use the ChannelFactory somehow.</p>
  
  <p>I am looking for a good example and explanation on how to achieve this messaging.</p>