title: MSMQ access from mainframe? REST API maybe?
body: <p>I need to put and get messages to/from our remote <strong>MSMQ</strong>, but because we will do the <strong>put</strong> s from our mainframe, we need a way that can be implemented in <strong>COBOL</strong>(or PL/1 maybe). My questions are;</p>
  
  <p>1) Is it possible to enable <strong>HTTP GET/POST</strong> requests to put/get messages without WCF implementations? That is, we need to be simply able to make requests as in</p>
  
  <pre><code>http://our_server:port/msmq/queue1?operation=put&amp;message=test_message&amp;...
  </code></pre>
  
  <p>2) Is there any other way to access and put messages into <strong>MSMQ</strong> from mainframe? </p>
  
  <p>Any suggestions will be appreciated</p>
  
  <p>Thanks in advance</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I think I couldn' t tell what I want exactly. I have data on mainframe and I want to put these data into a MSMQ which is running on a Windows machine. IBM WebsphereMQ has <code>WebSphere MQ bridge for HTTP</code> so that it accepts HTTP requests and puts the requests'  payload into queue. Does MSMQ have such a feature?</p>
  
  <p>Thanks again :)</p>