title: MessageConsumer/MessageProducer vs QueueSender/QueueReceiver
body: <p>Is the <code>MessageConsumer</code>/<code>MessageProducer</code> the XA equivalent of <code>QueueSender</code>/<code>QueueReceiver</code>?</p>
  
  <p>As far as I can understand the <code>MessageConsumer</code>/<code>MessageProducer</code> are better used in a XA context. </p>
  
  <p>In my app I want to switch from <code>QueueConnectionFactory</code>, <code>QueueConnection</code>, QueueSession to their XA equivalent and for that I would need to use <code>MessageConsumers</code>/<code>Receivers</code> instead of <code>QueueSenders</code> and <code>QueueReceivers</code>.</p>