title: Are Spring Integration Queue Channel Multithreaded
body: <p>I am trying to understand whether multiple threads can concurrently/parallelly messages from Spring Integration Queue Channel.
  Suppose I have the following configuration :</p>
  
  <pre><code>&lt;int:channel id="fooChannel"&gt;
     &lt;int:queue /&gt;
   &lt;/int:channel&gt;
  </code></pre>
  
  <p>From the documentation, I understand that by using a Queue Channel producer and consumer get decoupled and both happen in different threads.</p>
  
  <p>My point of confusion is - Is there a way that Multiple threads can work on the messages stored in the queue channel. Something that we regularly do with JMS channels. (one/multiple producer &amp; multiple consumer)</p>
  
  <p>If it is not possible what is the recommended way to achieve concurrent processing of the messages in a queue channel</p>