title: Transferring large files with Apache NMS
body: <p>What is currently considered state-of-art, so to speak, when transferring large files over Apache NMS (using ActiveMQ)? Putting the whole content into a StreamMessage? However, I've seen the naming here is a bit misleading as the file isn't actually streamed over JMS, the entire content will reside in memory (or disk?) and will be sent all at once. Here I got some problems with files > 100 MB: <code>Apache.NMS.NMSException : Unable to write data to the transport connection: An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full</code>.</p>
  
  <p>BlobMessage is not supported in NMS...I really see no option but to split the file in chunks, re-assemble them on the other side, etc.</p>
  
  <p>Thank you,
  Cristian.</p>